add bindEnvironment