Puzzles solved by KSZ