shader  fix