clean code ; search for convergence criterium