Puzzles solved by GHG