modified protocol and sequencer