Update: shuffle is more readable this way