preknowing
not defined yet