diverging
not defined yet