Given the choice between saying that an oddity is a feature or a bug, the programmer always says feature, right? In the spirit of that, I say it is a feature. In actuality, I never added in the capability to abort any transfers, and I forgot to turn off the close button on the progress dialog Oh well. I likely will add support for cancelling in a future release ... maybe I'll add a checkbox to enable/disable progress dialogs too. Incidentally, I noticed the zero-offset position also -- What would you expect the correct behavior to be? It's pretty easy to just add a "+ 1" in the position retriever if you think it should start at 1 instead of zero.... let me know. Mike