Improved shader.