preoppose
not defined yet