opposes
not defined yet