Just FYI, Benoit, and as kind of an answer to my previous mail: I wrote a little bubble sort (if stringA > stringB...) to sort the list for myself, and it sorts just the same (wrong) way the .Sort(gb.Language) does. Strange, as in Gambas1 .Sort(gb.Lang) was more intelligent :-) Any explanation for this? Regards Rolf