pumping manipulation