Make current implementation to work with single message processor