Task based sequencer update + tests