SMS: Water power engineering