add env_descriptor