updated with first iteration info