environment simulation