Hi! See attached image. The reason why we use this pattern is because there is no guarantee in our flow that a Do will finish on the same frame and we don’t want the next element in the collection to be evaluated before we are sure we are done evaluating the Current.