test iteration update