abstract of reciprocating water pumping