costive
not defined yet