The working version of search engine first commit