Shader improvement