Puzzles solved by LDM