subaduncate
not defined yet