Hydraulics — a modern marvel