Better and cheaper solar power