Almost there with the shader loading