fixing shader