implement disruptor