Puzzles solved by MFT