Revising iteration failure