Hydraulic design