Puzzles solved by Electron