add randomization for the training/testing split