Watershed angel