Improved shader system