Race condition fix - rounds had an issue where the wrong round # would be inserted if the next round started before the previous finished