separate Disruptor to its own extension