* rewrote some of the File Upload code