add convergence