contractual
not defined yet