Ah yes, progress bars. When asked for it regarding a filetransfer I tell them their options:<br>1. Try to find someone elses code that does this detailed level of reporting<br>2. Take the downloading code you are using appart, down to the innermost loop to add this level of reporting.<br>3. Just accept what even the Microsoft Update Team had to accept, and just report between files.