major refactoring.. updating on off with stop sequence tools