fixed generic fluid pumping