added setenv