adds umlaute + internal sort