shuffling the heatWin call