1.5 setting environtment