Better ranges, sorting
Better language
Better organization of distances features