adding new logic for matching via queue processor.