preunderstand
not defined yet