Alive, in decent health