Puzzles solved by DGR