added spin and fixed player2