update random matchup generator to use id.sample