Puzzles solved by DG