Text this: Thermal and hydraulic machines