added step sequencer