The happy end