Hydro-illogical Cycle