Refacotoring searcher module as common util