foretokened
not defined yet