Alex, you and JLG are important LiveCoders. What you say has double weight. From that alone you should double check what you claim to be true. Wrong assertions are no argument against a method but speed is one, of course. Anyway, it is fine that David G. has now a fast way to do his work.