separate core tourney code