remember where the shader was on reload
pi const
add guassian destruction to the mix (far to OTT atm)