finished the shader object