All is well that end… nearly well.