created the environment