convergence foo