finish pipeline