Modeling Hydraulics