batch pipelines