fixing shaders