add weather setting, enable shaders