Contract Pumping