Puzzles solved by MLF