adding shaders