processing-iterator