Just an aside. To be safe, he should move/use the file somewhere else as part of the file-complete event, to avoid having a GETFAIL leave him with a corrupted .map file. Also, he should delete an existing *.map file or disable file-resume, to avoid having corrupted .map files resulting from resuming a changed file on top of an old one or on top of a partial getfail.