Puzzles commented by aims