refactoring FuzzyMatchService