created a pipe