nonimplicatively
not defined yet