add summery for iteration