The only problem with electric cars? You have to charge them. And what more, when there aren't enough charging stations around. But if you are Ford, then the car charges itself.

The C-MAX Solar Energi Concept is equipped with a solar panel rooftop measuring 16 square foot and was built by Silicon Valley's SunPower. It charges a lithium-ion battery pack and is meant to be paired with a solar canopy that beams sunlight into the panel so the car can charge in six or seven hours. That means, you don't have to plug your car in for some juice now.

For now, it's not perfect yet. The range is only 21 miles, Mike Tinskey, Ford's director of global vehicle electrification and infrastructure told Quartz that the car could be for the home, corporate campuses or developing countries where there is no grid.

The car also has a gas engine, as a backup. Check out a video of it below: [Quartz]