Further development of shuffle