making pipe progress