Puzzles solved by GGR