direct upload, attempt 1