add missing iterator callback