improving the search engine