diff --git a/HIRS_AttestationCA/src/main/java/hirs/attestationca/AbstractAttestationCertificateAuthority.java b/HIRS_AttestationCA/src/main/java/hirs/attestationca/AbstractAttestationCertificateAuthority.java
index 4bc30f07..4c276cd1 100644
--- a/HIRS_AttestationCA/src/main/java/hirs/attestationca/AbstractAttestationCertificateAuthority.java
+++ b/HIRS_AttestationCA/src/main/java/hirs/attestationca/AbstractAttestationCertificateAuthority.java
@@ -790,7 +790,6 @@ public abstract class AbstractAttestationCertificateAuthority
          * 3. Update the support rim with swid tag information
          */
 
-
         if (dv.getLogfileCount() > 0) {
             for (ByteString logFile : dv.getLogfileList()) {
                 try {
@@ -805,6 +804,9 @@ public abstract class AbstractAttestationCertificateAuthority
                                 String.format("%s.rimel",
                                         defaultClientName),
                                 logFile.toByteArray());
+                        // this is a validity check
+                        new TCGEventLog(support.getRimBytes());
+                        // no issues, continue
                         support.setPlatformManufacturer(dv.getHw().getManufacturer());
                         support.setPlatformModel(dv.getHw().getProductName());
                         support.setFileName(String.format("%s_[%s].rimel", defaultClientName,
@@ -821,6 +823,9 @@ public abstract class AbstractAttestationCertificateAuthority
                     }
                 } catch (IOException ioEx) {
                     LOG.error(ioEx);
+                } catch (Exception ex) {
+                    LOG.error(String.format("Failed to load support rim: ", messageDigest.digest(
+                            logFile.toByteArray()))));
                 }
             }
         } else {
diff --git a/HIRS_ProvisionerTPM2/src/TPM2_Provisioner.cpp b/HIRS_ProvisionerTPM2/src/TPM2_Provisioner.cpp
index b4853705..323978ed 100644
--- a/HIRS_ProvisionerTPM2/src/TPM2_Provisioner.cpp
+++ b/HIRS_ProvisionerTPM2/src/TPM2_Provisioner.cpp
@@ -160,7 +160,7 @@ int provision() {
             = provisioner.sendAttestationCertificateRequest(certificateRequest);
 
     if (akCertificateByteString == "") {
-        cout << "----> Provisioning failed.";
+        cout << "----> Provisioning the quote failed.";
         cout << "Please refer to the Attestation CA for details." << endl;
         return 0;
     }