Fitness for longevity