controller - online puzzles