communication pipelines