Puzzles solved by GFE