added update calls to player class