Should wrap up the file upload