Implements some shuffling