added player2 feature