do not use os.Setenv