diverge()