DOING HYDRAULICS BETTER