fog shaders up
merge differences