added RANDOM SEED