A happy ending after all