used a pipeline