splitted shuffle/random