fix shuffler