one TODO less (variable number of players)