finish basic pipeline