fixes to pipe