Recent developments in hydrologic analysis