Feeling lucky to be alive. And here.