All's well that end's well.