Puzzles solved by spin