diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt
index dae43f39df0cf213e5b91ec2c7411c41f89a9156..54a657f8e9059dc63436f14b9d1aa2eb2cb9d65e 100644
--- a/devNotes/twine JS.txt	
+++ b/devNotes/twine JS.txt	
@@ -15073,6 +15073,10 @@ window.DefaultRules = (function() {
 					slave.collar = rule.collar;
 				if ((slave.collar == "none"))
 					r += `${slave.slaveName} has been given no collar.`;
+				else if ((slave.collar == "pretty jewelry"))
+					r += `${slave.slaveName} has been given ${slave.collar}.`;
+				else if ((["dildo gag", "massive dildo gag", "ball gag", "bit gag", "neck corset", "porcelain mask", "bell collar", "bowtie"].includes(slave.collar)))
+					r += `${slave.slaveName} has been given a ${slave.collar}.`;
 				else
 					r += `${slave.slaveName} has been given a ${slave.collar} collar.`;
 			}
diff --git a/src/js/DefaultRules.tw b/src/js/DefaultRules.tw
index f1cbc3291e05a2a628ebbf0a3d5f41c165d5ba10..3baf4a4b50e69a4af0df9df89f643ad1d805065e 100644
--- a/src/js/DefaultRules.tw
+++ b/src/js/DefaultRules.tw
@@ -368,6 +368,10 @@ window.DefaultRules = (function() {
 					slave.collar = rule.collar;
 				if ((slave.collar == "none"))
 					r += `${slave.slaveName} has been given no collar.`;
+				else if ((slave.collar == "pretty jewelry"))
+					r += `${slave.slaveName} has been given ${slave.collar}.`;
+				else if ((["dildo gag", "massive dildo gag", "ball gag", "bit gag", "neck corset", "porcelain mask", "bell collar", "bowtie"].includes(slave.collar)))
+					r += `${slave.slaveName} has been given a ${slave.collar}.`;
 				else
 					r += `${slave.slaveName} has been given a ${slave.collar} collar.`;
 			}