added playerId parameter