wrapper - online puzzles