what about one file uploaded that "unpacks" the UBB software then sets the proper permissions. However you would need two different install files, one for a new install and one for an upgrade install as so it does not overwrite the necessary configuration files.