started update on new shader system