Complete healing at last!