satisfactive
not defined yet