early termination for non-converage (needs testing!!)