HAPPY END.