Levenshtein algorithm added