Refactoring: order of players is important sometimes