abstract pepe (AP) - Pump