Text this: Analysis and development of hydro power simulator