The stages of life.