add set tmp env function