puzzleshit view 2