shuffle after populate