Hi, I took a really long time to find out, that _Arraysort() is doing something I really don't understand. I created a string: Filename & "Separation" & Size & "Separation" & DateoftheFile and wrote this string to an array. Ok, then I startet to sort the array and I couldn't believe it - the result is not depending from the Filename but from the DateoftheFile !!! Here is a very short example to show the problem: The first part is ok - and the second part is changing