uploading file structure