if i get the shaders wrong, it will really take me out of the yiff,,