Great story. I'm so glad that it has a happy ending.