first file upload, problems 1-3