part 2 of search engine project