finished, not test pipe