Puzzles solved by SGR