upload file with analysis