Okay, sorry to interrupt... quick learning moment
What does that last set of code do? Is it supposed to work with the piece that Matt posted, or does it stand alone? I tried loading it by itself, but I get a "nil" retun at the command line after I select a directory.