added concurrent processing of selectors