Adding shuffleGrouping