diff --git a/dta.zip b/dta.zip
index e29dff5d6d20de823af2ef51701eefc50bea9416..0989f34f5c9409feed051c194fad6f36ec252ac7 100644
Binary files a/dta.zip and b/dta.zip differ
diff --git a/dta/models/DtaResult.php b/dta/models/DtaResult.php
index 3cd59402dac9ab3e4f5fa1779eb8eebaf31a072c..97d67bd46f565ad4dad7eadc13a9272feed27251 100644
--- a/dta/models/DtaResult.php
+++ b/dta/models/DtaResult.php
@@ -43,9 +43,9 @@ class DtaResult {
 class DtaResultSummary {
 
     public $timestamp;
+    public $globalStacktrace;
 	public $successfulTestCompetencyProfile;
 	public $overallTestCompetencyProfile;
-    public $globalStacktrace;
     public $results;
 
     /**
@@ -59,8 +59,8 @@ class DtaResultSummary {
         $summary->timestamp = $response->timestamp;
 		$summary->globalStacktrace = $response->globalStacktrace;
 				
-		$summary->successfulTestCompetencyProfile = self::decodeJsonCompetencyArray($response->successfulTestCompetencyProfile);
-		$summary->overallTestCompetencyProfile = self::decodeJsonCompetencyArray($response->overallTestCompetencyProfile);
+		$summary->successfulTestCompetencyProfile = $response->successfulTestCompetencyProfile;
+		$summary->overallTestCompetencyProfile = $response->overallTestCompetencyProfile;
 
         $summary->results = self::decodeJsonResultArray($response->results);
 
diff --git a/dta/utils/view.php b/dta/utils/view.php
index 61bb3e94349e6c5223ff200c61f0dcd3639308ea..4c494c546b68e85203621da7fe29e3391d5cd57d 100644
--- a/dta/utils/view.php
+++ b/dta/utils/view.php
@@ -38,6 +38,8 @@ class ViewSubmissionUtils {
         if ($summary->unknownCount() > 0) {
             $html .= $summary->unknownCount() . " test(s) with unknown state<br>";
         }
+		
+		$html .= $summary->successfulTestCompetencyProfile . " successfully tested competency profile<br>";
 
         return html_writer::div($html, "dtaSubmissionSummary");
     }