Final version of pipe