Three types of players