environmental simullation