satiability
not defined yet