Puzzles solved by solar