diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt
index dae43f39df0cf213e5b91ec2c7411c41f89a9156..f533428cb6dcefe1e47f84632478afd5c6a0b5f2 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 ((slave.collar == "dildo gag" || "massive dildo gag" || "ball gag" || "bit gag" || "neck corset" || "porcelain mask" || "bell collar" || "bowtie"))
+					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..2a20b4bb18d7ebe29ff8d0cc30c9655ef443e2da 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 ((slave.collar == "dildo gag" || "massive dildo gag" || "ball gag" || "bit gag" || "neck corset" || "porcelain mask" || "bell collar" || "bowtie"))
+					r += `${slave.slaveName} has been given a ${slave.collar}.`;
 				else
 					r += `${slave.slaveName} has been given a ${slave.collar} collar.`;
 			}