Comprehensive Water Cycle