step 1 of file upload