belated but finally coming out of a coma