Invia SMS: Hydraulic machines theory and design