shader fixing