fixes, termination, and current autolaunch algorithm