implemented specification for pipelines