diff --git a/validation/src/check.rs b/validation/src/check.rs
index 66962e7..b07a23f 100644
--- a/validation/src/check.rs
+++ b/validation/src/check.rs
@@ -87,6 +87,12 @@ impl CheckReport{
 			 &&self.no_duplicate_wormhole_out
 	}
 }
+fn pass_fail(b:bool)->&'static str{
+	match b{
+		true=>"passed",
+		false=>"failed",
+	}
+}
 impl std::fmt::Display for CheckReport{
 	fn fmt(&self,f:&mut std::fmt::Formatter<'_>)->std::fmt::Result{
 		write!(f,
@@ -102,18 +108,18 @@ at_least_one_mapfinish={}\n
 spawn1_exists={}\n
 no_duplicate_spawns={}\n
 no_duplicate_wormhole_out={}",
-			self.exactly_one_root,
-			self.root_is_model,
-			self.model_name_prefix_is_valid,
-			self.model_name_is_snake_case,
-			self.has_display_name,
-			self.has_creator,
-			self.display_name_is_title_case,
-			self.exactly_one_mapstart,
-			self.at_least_one_mapfinish,
-			self.spawn1_exists,
-			self.no_duplicate_spawns,
-			self.no_duplicate_wormhole_out,
+			pass_fail(self.exactly_one_root),
+			pass_fail(self.root_is_model),
+			pass_fail(self.model_name_prefix_is_valid),
+			pass_fail(self.model_name_is_snake_case),
+			pass_fail(self.has_display_name),
+			pass_fail(self.has_creator),
+			pass_fail(self.display_name_is_title_case),
+			pass_fail(self.exactly_one_mapstart),
+			pass_fail(self.at_least_one_mapfinish),
+			pass_fail(self.spawn1_exists),
+			pass_fail(self.no_duplicate_spawns),
+			pass_fail(self.no_duplicate_wormhole_out),
 		)
 	}
 }