added puzzles for test and mock methods