alive and almost well