happy ending for all