test pipe stuff