add shuffle on process