water pump

i found some design flaws so i am working on repairing it.