convergence bug fixing