new summary without iter flag
data update, iter flag