got shuffling working