pipe example