ts wrote: >>>>>>... >>>>>> >T> programmable purposes it is unordered. > > Well, try #each, #keys and #values and you'll see that the objects are > given in the same order : this is (for me) important >Guy Decoux > Be careful with that assumption. I believe that as a hash expands it occasionally needs to re-hash it's keys, and that would alter the order. I don't know that Ruby's hash works that way, but most of the ones I've encountered do. -- -- Charles Hixson Gnu software that is free, The best is yet to be.