more modification to file upload
more modification to file upload2