fuzzy search and tests