It does need fixing because Windows displays it "naturally"...in the proper numerical order, as my first screenshot showed. If you have 05, 15, 08, 112, and 37, Windows will sort them in numerical order like an A-Z listing, the way it should be. But your program does not do this, as my previous messages showed. That is incorrect.