coadequate
not defined yet