add init enviroment