For a change - a happy ending!