colligible
not defined yet