updated iterator tags