misc pipe changes