add smartsearch