added an option for shuffling