modify maximum spin shader, still not quite right