process pipe