amputate
not defined yet