start to code the environment