Glad to be alive.