preascertains
not defined yet