superelastic
not defined yet