add shader.