It is rarely known beforehand when the next word will be available for processing.
in an incremental pipeline a) computation should continue until the next word occurs if this might contribute to a better result, and b) a new word should be included immediately to avoid delays.