Eating for a healthy long life