Sequencer Refactoring