at least progress till loop