added some fxnality to shader