Pumps and wells