some checks to be sure optimal solution isn't coupled into reconstruction result