Added environment randomness