changes to shaders