finished updating eval_micro_sequencer()