Might come back to this later to confirm it works. However, if I've read the code correctly --and I've followed the style in the PrepareDirectories() class-- then it should work. And if it doesn't? It won't be a bear to debug at this point.