remove reconstructPipeline since it is the same as fixPipeline