to allow use of the pipe creation method