Puzzles solved by neptune