add fuzzy sorting