continue development of puzzleR2