A happy end