add list shuffle sample