updates for PuzzleBoard vm