now using apply-to-dataflow

rather than the generic apply-delayed