implement player statistics and update player