through all stages of life.