Shuffle it All