added shaderExample