Shader system update 2