add env_init()