Doing the shuffle