all items must be processed