add disruptor support