All's well what ends well.