Puzzles commented by NMP