improve fuzzy search