it probably builds a table of all the program names, locations and then it swaps them so they are in alph order >Oh. I thought you meant the token at the start of the program. >Do you know how it alphabetizes the program names?