Frames For Puzzles