Longevity and senescence