improve search_keyword