diff --git a/src/uncategorized/saRules.js b/src/uncategorized/saRules.js
index b29161dc06cc12918f61517254c9b2b20d8ff4f0..af7fda7c9cba84a664987c01753f098931da44ea 100644
--- a/src/uncategorized/saRules.js
+++ b/src/uncategorized/saRules.js
@@ -51,8 +51,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${his} body gets used. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${his} body gets used. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -90,8 +89,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} manages clients, analyzing ${his} tastes. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} manages clients, analyzing ${his} tastes. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -264,8 +262,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} services customers, analyzing ${his} sexuality. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} services customers, analyzing ${his} sexuality. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -332,8 +329,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} works the crowd, analyzing ${his} sexual tastes. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} works the crowd, analyzing ${his} sexual tastes. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -464,8 +460,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} services citizens, analyzing ${his} sexuality. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} services citizens, analyzing ${his} sexuality. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -533,8 +528,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} cares for ${his} patients to determine ${his} tastes. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} cares for ${his} patients to determine ${his} tastes. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -813,8 +807,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${his} choice of entertainment, analyzing ${his} sexuality. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${his} choice of entertainment, analyzing ${his} sexuality. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -878,8 +871,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} oversees the prisoners, analyzing ${his} preferences. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} oversees the prisoners, analyzing ${his} preferences. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -1069,8 +1061,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} massages and relieves slaves, analyzing ${his} tastes. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} massages and relieves slaves, analyzing ${his} tastes. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -1215,8 +1206,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} mingles with other soaking slaves, analyzing ${his} sexual tastes. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} mingles with other soaking slaves, analyzing ${his} sexual tastes. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -1277,8 +1267,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} massages and relieves slaves, analyzing ${his} tastes. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} massages and relieves slaves, analyzing ${his} tastes. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -1417,8 +1406,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} mingles with other busily working slaves, analyzing ${his} sexual tastes. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} mingles with other busily working slaves, analyzing ${his} sexual tastes. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -1481,8 +1469,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} teaches students, analyzing ${his} preferences. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} teaches students, analyzing ${his} preferences. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -1593,8 +1580,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} studies, analyzing what topics ${he} tends to keep returning to. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} studies, analyzing what topics ${he} tends to keep returning to. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -1647,8 +1633,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} manages the servants, analyzing ${his} preferences. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} manages the servants, analyzing ${his} preferences. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -1859,8 +1844,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} sees to your other slaves, analyzing ${his} sexuality. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} sees to your other slaves, analyzing ${his} sexuality. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -1912,8 +1896,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} cares for the cattle, analyzing ${his} preferences. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} cares for the cattle, analyzing ${his} preferences. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -1949,8 +1932,7 @@ App.SlaveAssignment.rules = function(slave) {
 						if (slave.attrKnown === 0) {
 							if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 								slave.attrKnown = 1;
-								r.push(`${capFirstChar(V.assistant.name)}`);
-								r.push(`has been monitoring ${him} arousal in regards to the visual stimulation. It seems ${he} is`);
+								r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} arousal in regards to the visual stimulation. It seems ${he} is`);
 								r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 							}
 						}
@@ -2177,8 +2159,7 @@ App.SlaveAssignment.rules = function(slave) {
 						if (slave.attrKnown === 0) {
 							if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 								slave.attrKnown = 1;
-								r.push(`${capFirstChar(V.assistant.name)}`);
-								r.push(`has been monitoring ${him} as ${he} gets milked, attempting to gauge ${his} sexuality. It seems ${he} is`);
+								r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} gets milked, attempting to gauge ${his} sexuality. It seems ${he} is`);
 								r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 							}
 						}
@@ -2217,8 +2198,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} cares for the cattle, analyzing ${his} preferences. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} cares for the cattle, analyzing ${his} preferences. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -2399,8 +2379,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} works with the crops and animals, attempting to gauge ${his} sexuality. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} works with the crops and animals, attempting to gauge ${his} sexuality. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -2433,8 +2412,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} amuses ${himself}, analyzing ${his} tastes. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} amuses ${himself}, analyzing ${his} tastes. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -2501,8 +2479,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} gets off, analyzing ${his} sexuality. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} gets off, analyzing ${his} sexuality. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -2575,8 +2552,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} spends time with your Head Girl, analyzing ${his} sexuality. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} spends time with your Head Girl, analyzing ${his} sexuality. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}
@@ -2801,8 +2777,7 @@ App.SlaveAssignment.rules = function(slave) {
 					if (slave.attrKnown === 0) {
 						if ((V.week - slave.weekAcquired > 4) && slave.energy > 20) {
 							slave.attrKnown = 1;
-							r.push(`${capFirstChar(V.assistant.name)}`);
-							r.push(`has been monitoring ${him} as ${he} gets off, analyzing ${his} sexuality. It seems ${he} is`);
+							r.push(`${capFirstChar(V.assistant.name)} has been monitoring ${him} as ${he} gets off, analyzing ${his} sexuality. It seems ${he} is`);
 							r.push(App.EndWeek.Rules.attractionDiscovery(slave));
 						}
 					}