added fuzzy string method