fix random seed generation using shuf