foresee

not defined yet