working upload file and path name