for search coompletion