step3: removed shader from header