Alls well that ends well.