add options for convergence