Separating search engine