A really happy ending