make tourneyRebuy more robust