initial upload
initial upload (includes file upload)