Переработка поисковой функции