Update for pipe