A happy ending!