restore iterations