add Sequencer class