shuffling functions btwn DataPuller and dataSplitter