Abstract BBL (BBL) - Pump