commentary for player class