puzzles Update