optimization SearchService