Puzzles in frames