continue to fight with puzzles...