expanded on EAD reupload impl.