pump according to pump distance