Implemented shaders.