As I said I was only trying it out, but its a good idea. I was thinking about creating a program that uploaded the file to the remote server and it would compress and package them before they were avaliable to download, on the cleint side. Might have to dig up the project and try the package method.