comment and use player_mode