added final shaders