rain and wind.