flexible pumping