Gregorian river of life