added persistence to the sequencer