Shuffler function added.