implemented new barrier method in abstract sequencer