Main #Pumping