opposal
not defined yet