clamp
not defined yet