hydrology revision