spring rig help

Iv seen blenders underground spring rig it squishes good. I made a spring with a ik solver it bends good. Ive used lattice, hooks constraints, shape keys,all sorts of things. I worked all day and can not make a spring that bends and squishes well.
Any one know how to do this?
Thank you