added quick convergence when there is no threshold specified