So it looks like this story might have a happy ending.