Alive and almost well, I might add