1) Separates pipelines. 2) Adds arg/data valid.