Theory puzzles