Puzzles solved by NDEM