Some minor changes for stability.  Has been running for about a day with no problems