set up to run the chain indefinitely!  Will not stop unless an impossible tolerance is acheived.  It might be a good thing to look at making some sort of real time quality check.