[Steve Holden] > ... > Key comparison of strings will test the lengths fisrt, and if the > lengths are the same will stop once two unequal characters are found... That's backwards. If it tested the lengths first, then e.g. "z" < "aaa" would be true. "perl"<"python"-is-true-either-way-though-ly y'rs - tim