velvet_jess randomshuffle is here... let's have fun!