some editing of TournamentService