collect, new iteration diagram