<< Brian, that's awesome! How long have you know this and not told anyone? ;-) >> For about 10 minutes after I played with much uglier scripts (try building aData by concatenating it with itself- binary speed but UGLY script). And about 10 minutes before I posted it =). Anyway, thanks for being the intrepid soul to start the ball rolling. Brian