diff --git a/src/events/recFS/recfsArabianRevivalist.js b/src/events/recFS/recfsArabianRevivalist.js
index 0dfa2943c170680efbb7f46a9820b30306a5cf9a..06bf97f5b24bf8bf7555c428cb96e4337531b56c 100644
--- a/src/events/recFS/recfsArabianRevivalist.js
+++ b/src/events/recFS/recfsArabianRevivalist.js
@@ -54,6 +54,8 @@ App.Events.recFSArabianRevivalist = class recFSArabianRevivalist extends App.Eve
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsAssetExpansionist.js b/src/events/recFS/recfsAssetExpansionist.js
index c3553b7271563e831841d7952933314f522dbdf1..a0889ee6f7e036910bd181365a4a495e04aa5df4 100644
--- a/src/events/recFS/recfsAssetExpansionist.js
+++ b/src/events/recFS/recfsAssetExpansionist.js
@@ -51,6 +51,8 @@ App.Events.recFSAssetExpansionist = class recFSAssetExpansionist extends App.Eve
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsAssetExpansionistTwo.js b/src/events/recFS/recfsAssetExpansionistTwo.js
index cae1311d7261d944eaf5e4b9f431211efbdbb155..e90e666f6112ca8a3d81932b80788bc2607e32ee 100644
--- a/src/events/recFS/recfsAssetExpansionistTwo.js
+++ b/src/events/recFS/recfsAssetExpansionistTwo.js
@@ -50,6 +50,8 @@ App.Events.recFSAssetExpansionistTwo = class recFSAssetExpansionistTwo extends A
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsAztecRevivalist.js b/src/events/recFS/recfsAztecRevivalist.js
index aeafa2cad1f5bed58806c2522f124e77a6477b3d..b0d307982a379b8a916011ad42da2d3eac06916a 100644
--- a/src/events/recFS/recfsAztecRevivalist.js
+++ b/src/events/recFS/recfsAztecRevivalist.js
@@ -50,6 +50,8 @@ App.Events.recFSAztecRevivalist = class recFSAztecRevivalist extends App.Events.
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsBodyPurist.js b/src/events/recFS/recfsBodyPurist.js
index 4397830f4542d7c93ed81223e6f6f60467af0100..1a47853c0ef46de207e464f74bb7409814fee5df 100644
--- a/src/events/recFS/recfsBodyPurist.js
+++ b/src/events/recFS/recfsBodyPurist.js
@@ -39,6 +39,8 @@ App.Events.recFSBodyPurist = class recFSBodyPurist extends App.Events.BaseEvent
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsBodyPuristTwo.js b/src/events/recFS/recfsBodyPuristTwo.js
index b635b118368d25322cf2ba1f87cc17b5c45df02c..3b55e04462eb2f019ed2c828d1939042ab703c59 100644
--- a/src/events/recFS/recfsBodyPuristTwo.js
+++ b/src/events/recFS/recfsBodyPuristTwo.js
@@ -43,6 +43,8 @@ App.Events.recFSBodyPuristTwo = class recFSBodyPuristTwo extends App.Events.Base
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsChattelReligionist.js b/src/events/recFS/recfsChattelReligionist.js
index aab20bd44378da14446ca4d99f71a48b33cc746e..2eaf80eb2f981a5a79bf8fd83d415f44262e8f0b 100644
--- a/src/events/recFS/recfsChattelReligionist.js
+++ b/src/events/recFS/recfsChattelReligionist.js
@@ -42,6 +42,8 @@ App.Events.recFSChattelReligionist = class recFSChattelReligionist extends App.E
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsChattelReligionistTwo.js b/src/events/recFS/recfsChattelReligionistTwo.js
index 4227f0950c90042078bda869ad44b4e379b731d4..887e75df2ed59bb71ab0ff6f1bb41f9bff3dbaab 100644
--- a/src/events/recFS/recfsChattelReligionistTwo.js
+++ b/src/events/recFS/recfsChattelReligionistTwo.js
@@ -49,6 +49,8 @@ App.Events.recFSChattelReligionistTwo = class recFSChattelReligionistTwo extends
 		}
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsChineseRevivalist.js b/src/events/recFS/recfsChineseRevivalist.js
index fd07c890bf81c21d712cfb1e9868af901b6b61f4..0b2a5441ac9628bdf66747410426826ed57929e0 100644
--- a/src/events/recFS/recfsChineseRevivalist.js
+++ b/src/events/recFS/recfsChineseRevivalist.js
@@ -51,6 +51,8 @@ App.Events.recFSChineseRevivalist = class recFSChineseRevivalist extends App.Eve
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsDegradationist.js b/src/events/recFS/recfsDegradationist.js
index 205427c8ea23bb237c909bea3d9a0d01bce4a69e..b14cdfa2d6f032384cdb587beb0bb6b44b67bf43 100644
--- a/src/events/recFS/recfsDegradationist.js
+++ b/src/events/recFS/recfsDegradationist.js
@@ -73,6 +73,8 @@ App.Events.recFSDegradationist = class recFSDegradationist extends App.Events.Ba
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsDegradationistTwo.js b/src/events/recFS/recfsDegradationistTwo.js
index 2ae2dbf48e061504776fad9ea9d69ff36314ee50..e374e4ef3c57d341c2f03f7953dfd60b67bd147a 100644
--- a/src/events/recFS/recfsDegradationistTwo.js
+++ b/src/events/recFS/recfsDegradationistTwo.js
@@ -60,6 +60,8 @@ App.Events.recFSDegradationistTwo = class recFSDegradationistTwo extends App.Eve
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsEdoRevivalist.js b/src/events/recFS/recfsEdoRevivalist.js
index 3cc14868f097a1c60349b9c6074a25a62508e3c8..e88e08ebaf9ff87a0ad485e74f52a431da1f4e3c 100644
--- a/src/events/recFS/recfsEdoRevivalist.js
+++ b/src/events/recFS/recfsEdoRevivalist.js
@@ -52,6 +52,8 @@ App.Events.recFSEdoRevivalist = class recFSEdoRevivalist extends App.Events.Base
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsGenderFundamentalist.js b/src/events/recFS/recfsGenderFundamentalist.js
index c727bc789bf2571044442d3da171eb736815b532..d476b5acf188caf3a91addec12acd214125f43cd 100644
--- a/src/events/recFS/recfsGenderFundamentalist.js
+++ b/src/events/recFS/recfsGenderFundamentalist.js
@@ -45,6 +45,8 @@ App.Events.recFSGenderFundamentalist = class recFSGenderFundamentalist extends A
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsGenderFundamentalistTwo.js b/src/events/recFS/recfsGenderFundamentalistTwo.js
index 8e9a1cc6e7736ee1f6c59925657510da8cae0a5b..237de64bc3795b9dfd6220833201c7e71e38f8dd 100644
--- a/src/events/recFS/recfsGenderFundamentalistTwo.js
+++ b/src/events/recFS/recfsGenderFundamentalistTwo.js
@@ -44,6 +44,8 @@ App.Events.recFSGenderFundamentalistTwo = class recFSGenderFundamentalistTwo ext
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsGenderRadicalist.js b/src/events/recFS/recfsGenderRadicalist.js
index 16c22e16ad16bffc3dfd739535f452cc7ad4b3d7..8ab90602ed013c453767baa10ec51aaa79c0e575 100644
--- a/src/events/recFS/recfsGenderRadicalist.js
+++ b/src/events/recFS/recfsGenderRadicalist.js
@@ -41,6 +41,8 @@ App.Events.recFSGenderRadicalist = class recFSGenderRadicalist extends App.Event
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsGenderRadicalistTwo.js b/src/events/recFS/recfsGenderRadicalistTwo.js
index 7b2d8031d38951ae458304860f160532fd730431..542fdd5bf4f6148252da4f2a079f3af5e25a0369 100644
--- a/src/events/recFS/recfsGenderRadicalistTwo.js
+++ b/src/events/recFS/recfsGenderRadicalistTwo.js
@@ -44,6 +44,8 @@ App.Events.recFSGenderRadicalistTwo = class recFSGenderRadicalistTwo extends App
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsHedonisticDecadence.js b/src/events/recFS/recfsHedonisticDecadence.js
index 7a1225181f87c54381474a43c8569461658a7b84..fbe30be91b8aa40628f8b85d4d236c07405ff700 100644
--- a/src/events/recFS/recfsHedonisticDecadence.js
+++ b/src/events/recFS/recfsHedonisticDecadence.js
@@ -70,6 +70,8 @@ App.Events.recFSHedonisticDecadence = class recFSHedonisticDecadence extends App
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsHedonisticDecadenceTwo.js b/src/events/recFS/recfsHedonisticDecadenceTwo.js
index da183a923822e8ec95290371fb7dfc57d24776ea..306601842f47edcf8c273bfe3395dc045eff73cf 100644
--- a/src/events/recFS/recfsHedonisticDecadenceTwo.js
+++ b/src/events/recFS/recfsHedonisticDecadenceTwo.js
@@ -50,6 +50,8 @@ App.Events.recFSHedonisticDecadenceTwo = class recFSHedonisticDecadenceTwo exten
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsIntellectualDependency.js b/src/events/recFS/recfsIntellectualDependency.js
index a5641580ad770d76df29aaee7d2c86aa809771aa..6e15206dd8f082e3e80ee9ef4eb7991fa1cf1c89 100644
--- a/src/events/recFS/recfsIntellectualDependency.js
+++ b/src/events/recFS/recfsIntellectualDependency.js
@@ -44,6 +44,8 @@ App.Events.recFSIntellectualDependency = class recFSIntellectualDependency exten
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsIntellectualDependencyTwo.js b/src/events/recFS/recfsIntellectualDependencyTwo.js
index 92152a2dc3f88888d4421eb8bb22dccd402e6104..9677bfe6c8219af6a7a4174528c94a339388cfa9 100644
--- a/src/events/recFS/recfsIntellectualDependencyTwo.js
+++ b/src/events/recFS/recfsIntellectualDependencyTwo.js
@@ -48,6 +48,8 @@ App.Events.recFSIntellectualDependencyTwo = class recFSIntellectualDependencyTwo
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsMaturityPreferentialist.js b/src/events/recFS/recfsMaturityPreferentialist.js
index 0922e4ae381ce41efa9dab14faaa4656a575789b..568f3e5b24ab598047ae352c4a3a26847bc51944 100644
--- a/src/events/recFS/recfsMaturityPreferentialist.js
+++ b/src/events/recFS/recfsMaturityPreferentialist.js
@@ -54,6 +54,8 @@ App.Events.recFSMaturityPreferentialist = class recFSMaturityPreferentialist ext
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsMaturityPreferentialistTwo.js b/src/events/recFS/recfsMaturityPreferentialistTwo.js
index 2b54b733b8902a8d3e27d8b6c82e53b3b3f749fd..7b212e74511d98de9204325d246d17c78792b344 100644
--- a/src/events/recFS/recfsMaturityPreferentialistTwo.js
+++ b/src/events/recFS/recfsMaturityPreferentialistTwo.js
@@ -51,6 +51,8 @@ App.Events.recFSMaturityPreferentialistTwo = class recFSMaturityPreferentialistT
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsNeoImperialist.js b/src/events/recFS/recfsNeoImperialist.js
index 2e96b7ea3569d439cd7e4b8bfb885521729b1f73..8f449cf59de2b3c641354a4863e06547e059ca60 100644
--- a/src/events/recFS/recfsNeoImperialist.js
+++ b/src/events/recFS/recfsNeoImperialist.js
@@ -46,6 +46,8 @@ App.Events.recFSNeoImperialist = class recFSNeoImperialist extends App.Events.Ba
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsPastoralist.js b/src/events/recFS/recfsPastoralist.js
index 0bf806d137d3e40ec3d3f5f14ce5efed58acdcfb..cac7d6b0864569b2591d83dc6517a048033f4594 100644
--- a/src/events/recFS/recfsPastoralist.js
+++ b/src/events/recFS/recfsPastoralist.js
@@ -64,6 +64,8 @@ App.Events.recFSPastoralist = class recFSPastoralist extends App.Events.BaseEven
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsPastoralistTwo.js b/src/events/recFS/recfsPastoralistTwo.js
index 035eca7be72920afa08217a1d8eaf622f5e23767..73771e6411eb7163d526887f3f0266db17a188a6 100644
--- a/src/events/recFS/recfsPastoralistTwo.js
+++ b/src/events/recFS/recfsPastoralistTwo.js
@@ -50,6 +50,8 @@ App.Events.recFSPastoralistTwo = class recFSPastoralistTwo extends App.Events.Ba
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsPaternalist.js b/src/events/recFS/recfsPaternalist.js
index 1e47daf9d0e6aeb4fa7e8fe61094faa55b565bc3..0f31e025439b2d60a40c1c4e9ad50586d2783259 100644
--- a/src/events/recFS/recfsPaternalist.js
+++ b/src/events/recFS/recfsPaternalist.js
@@ -44,6 +44,8 @@ App.Events.recFSPaternalist = class recFSPaternalist extends App.Events.BaseEven
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsPaternalistTwo.js b/src/events/recFS/recfsPaternalistTwo.js
index be0c8906929dbcd40a91a6737ba3d92828a11e0d..ef41a3360dcf2d918d115c292bbb1f4f9776b0a3 100644
--- a/src/events/recFS/recfsPaternalistTwo.js
+++ b/src/events/recFS/recfsPaternalistTwo.js
@@ -41,6 +41,8 @@ App.Events.recFSPaternalistTwo = class recFSPaternalistTwo extends App.Events.Ba
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsPetiteAdmiration.js b/src/events/recFS/recfsPetiteAdmiration.js
index 04870e400c5d70514741caf2de18f861cf0df401..f2500fa89850c4035a0e0d1c598842870e608e39 100644
--- a/src/events/recFS/recfsPetiteAdmiration.js
+++ b/src/events/recFS/recfsPetiteAdmiration.js
@@ -51,6 +51,8 @@ App.Events.recFSPetiteAdmiration = class recFSPetiteAdmiration extends App.Event
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsPetiteAdmirationTwo.js b/src/events/recFS/recfsPetiteAdmirationTwo.js
index f9b8f58c5235637a6b0a552589ccb05494f90f54..b7962180ffb52139c8b3518ce6cf529dd042682f 100644
--- a/src/events/recFS/recfsPetiteAdmirationTwo.js
+++ b/src/events/recFS/recfsPetiteAdmirationTwo.js
@@ -81,6 +81,8 @@ App.Events.recFSPetiteAdmirationTwo = class recFSPetiteAdmirationTwo extends App
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsPhysicalIdealist.js b/src/events/recFS/recfsPhysicalIdealist.js
index 009490509539644e0d1c80e4047a79647598a8a1..37ab8fb60de2ae88a5962c83d34b4dd40665c318 100644
--- a/src/events/recFS/recfsPhysicalIdealist.js
+++ b/src/events/recFS/recfsPhysicalIdealist.js
@@ -42,6 +42,8 @@ App.Events.recFSPhysicalIdealist = class recFSPhysicalIdealist extends App.Event
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsPhysicalIdealistTwo.js b/src/events/recFS/recfsPhysicalIdealistTwo.js
index c4a2ee8ef01cbf8e8a1e4d2e89d8a5649cbffb89..a48241f65f736f7ffe12f67de6f16498d0feebc5 100644
--- a/src/events/recFS/recfsPhysicalIdealistTwo.js
+++ b/src/events/recFS/recfsPhysicalIdealistTwo.js
@@ -40,6 +40,8 @@ App.Events.recFSPhysicalIdealistTwo = class recFSPhysicalIdealistTwo extends App
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsRepopulationEfforts.js b/src/events/recFS/recfsRepopulationEfforts.js
index 7ba64095e1fa2fc4e2f342782321f0624fe629e1..2c281deb3a802127fcc7bfa409873d884eafcb94 100644
--- a/src/events/recFS/recfsRepopulationEfforts.js
+++ b/src/events/recFS/recfsRepopulationEfforts.js
@@ -58,6 +58,8 @@ App.Events.recFSRepopulationEfforts = class recFSRepopulationEfforts extends App
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsRepopulationEffortsTwo.js b/src/events/recFS/recfsRepopulationEffortsTwo.js
index 00a0e34f8e57a73efbf0a02a27cc8d86eeee8082..8e9da3fdac0b1c374370b1f41af39262d39ed5f4 100644
--- a/src/events/recFS/recfsRepopulationEffortsTwo.js
+++ b/src/events/recFS/recfsRepopulationEffortsTwo.js
@@ -54,6 +54,8 @@ App.Events.recFSRepopulationEffortsTwo = class recFSRepopulationEffortsTwo exten
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsRestart.js b/src/events/recFS/recfsRestart.js
index c33d3e0cfbcfb488535b2777de0ba9cf91e2a76c..3967d9c01c05e2cb0b6dbf01e73117d9a543931c 100644
--- a/src/events/recFS/recfsRestart.js
+++ b/src/events/recFS/recfsRestart.js
@@ -45,6 +45,8 @@ App.Events.recFSRestart = class recFSRestart extends App.Events.BaseEvent {
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsRestartTwo.js b/src/events/recFS/recfsRestartTwo.js
index bf8da61f5ad1eb9181a36edf81f6302518c0a090..b481d6b367848a3a56d89918c9dbb63b7707121d 100644
--- a/src/events/recFS/recfsRestartTwo.js
+++ b/src/events/recFS/recfsRestartTwo.js
@@ -46,6 +46,8 @@ App.Events.recFSRestartTwo = class recFSRestartTwo extends App.Events.BaseEvent
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsRomanRevivalist.js b/src/events/recFS/recfsRomanRevivalist.js
index dc8a682b84bb522b945662725c6da6c3032946da..9fbb56624620681313b0bfa284e194396d729f82 100644
--- a/src/events/recFS/recfsRomanRevivalist.js
+++ b/src/events/recFS/recfsRomanRevivalist.js
@@ -51,6 +51,8 @@ App.Events.recFSRomanRevivalist = class recFSRomanRevivalist extends App.Events.
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsSlaveProfessionalism.js b/src/events/recFS/recfsSlaveProfessionalism.js
index ac61bef246dc2186fb054f8d2a37cd2fbb8cde26..eadb7e231dec37dbd3d119257b46ca9e0ca91259 100644
--- a/src/events/recFS/recfsSlaveProfessionalism.js
+++ b/src/events/recFS/recfsSlaveProfessionalism.js
@@ -66,6 +66,8 @@ App.Events.recFSSlaveProfessionalism = class recFSSlaveProfessionalism extends A
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsSlaveProfessionalismTwo.js b/src/events/recFS/recfsSlaveProfessionalismTwo.js
index 48e4e1ad1c24857ffa944b61fc82725afa8768a2..1ee03e6fedbf8f91e8a3909523b5b1aeccf3e813 100644
--- a/src/events/recFS/recfsSlaveProfessionalismTwo.js
+++ b/src/events/recFS/recfsSlaveProfessionalismTwo.js
@@ -54,6 +54,8 @@ App.Events.recFSSlaveProfessionalismTwo = class recFSSlaveProfessionalismTwo ext
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsSlimnessEnthusiast.js b/src/events/recFS/recfsSlimnessEnthusiast.js
index 2bcd960e13d6cd7a059712b7972010f4716e45fd..a4876a7c8459dfd0f9f8515cb3dd83af38fede01 100644
--- a/src/events/recFS/recfsSlimnessEnthusiast.js
+++ b/src/events/recFS/recfsSlimnessEnthusiast.js
@@ -54,6 +54,8 @@ App.Events.recFSSlimnessEnthusiast = class recFSSlimnessEnthusiast extends App.E
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsSlimnessEnthusiastTwo.js b/src/events/recFS/recfsSlimnessEnthusiastTwo.js
index f552834373ef4a1f2b71cc4178f7eaeb495acf24..6562160de257f691d428a64cd16c2c784cb687b0 100644
--- a/src/events/recFS/recfsSlimnessEnthusiastTwo.js
+++ b/src/events/recFS/recfsSlimnessEnthusiastTwo.js
@@ -54,6 +54,8 @@ App.Events.recFSSlimnessEnthusiastTwo = class recFSSlimnessEnthusiastTwo extends
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsStatuesqueGlorification.js b/src/events/recFS/recfsStatuesqueGlorification.js
index 82904c41054df32716d5cef51bb354782c92f64a..dc25454eb503d2c2db899282fa926d8e8c81176e 100644
--- a/src/events/recFS/recfsStatuesqueGlorification.js
+++ b/src/events/recFS/recfsStatuesqueGlorification.js
@@ -37,6 +37,8 @@ App.Events.recFSStatuesqueGlorification = class recFSStatuesqueGlorification ext
 		r.push(`This one, unusually, is voice-only. The caller explains why in a painfully quiet voice: slavers have been scoping out the area for prime catches and, as a genetic giant, ${he} knows they'll be gunning for ${him}. The mixed notes of despair, apathy, and fear in ${his} voice are heartrending, even to you. ${He} begs you to make the necessary arrangements to enslave ${him}. ${He}'s heard about you and how you like tall ${girl}s, and ${he}'s also heard about brothels and arcades. There is very little hope discernible in ${his} tone or the pictures ${he} sends you.`);
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsStatuesqueGlorificationTwo.js b/src/events/recFS/recfsStatuesqueGlorificationTwo.js
index 3cbcc7d38a801d2a4c4e81bf314c1f509ebc3bbe..6bca6366acd7498e230221e5364874c4a813bc13 100644
--- a/src/events/recFS/recfsStatuesqueGlorificationTwo.js
+++ b/src/events/recFS/recfsStatuesqueGlorificationTwo.js
@@ -40,6 +40,8 @@ App.Events.recFSStatuesqueGlorificationTwo = class recFSStatuesqueGlorificationT
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsSubjugationist.js b/src/events/recFS/recfsSubjugationist.js
index 8a5135c1074ebd3e28a953f4cc8cf4f76c924c6f..d8527ce0c248badf585cd5a4c9b2f62685d68e55 100644
--- a/src/events/recFS/recfsSubjugationist.js
+++ b/src/events/recFS/recfsSubjugationist.js
@@ -43,6 +43,8 @@ App.Events.recFSSubjugationist = class recFSSubjugationist extends App.Events.Ba
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsSubjugationistTwo.js b/src/events/recFS/recfsSubjugationistTwo.js
index dc14e3af6afe1efd0d8a82b7ac5e2adf490e7b11..fa3b960814237151bf94eb71958b33b49112eaaf 100644
--- a/src/events/recFS/recfsSubjugationistTwo.js
+++ b/src/events/recFS/recfsSubjugationistTwo.js
@@ -38,6 +38,8 @@ App.Events.recFSSubjugationistTwo = class recFSSubjugationistTwo extends App.Eve
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsSupremacist.js b/src/events/recFS/recfsSupremacist.js
index bc8321b5feea28105846299acc2d8d37bcc29a86..4e1f1edb26ebf9753cce6b4a7cc3689a9f9544b8 100644
--- a/src/events/recFS/recfsSupremacist.js
+++ b/src/events/recFS/recfsSupremacist.js
@@ -37,6 +37,8 @@ App.Events.recFSSupremacist = class recFSSupremacist extends App.Events.BaseEven
 		r.push(`It seems that they've run into a serious cash flow problem. They may not have liquid assets, but they do have human assets. What they lack is the slaveholding and selling infrastructure to translate the latter into the former. They're interested in fencing some merchandise to you, no questions asked, on a flat fee basis. Included in the message is a slave dossier detailing the piece of human chattel they're offering.`);
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsSupremacistTwo.js b/src/events/recFS/recfsSupremacistTwo.js
index 6ae3c7233390a0ce1cc837f288069d1b0d3cf642..be11a92ee5443553c4894838b513e04a2df7ca44 100644
--- a/src/events/recFS/recfsSupremacistTwo.js
+++ b/src/events/recFS/recfsSupremacistTwo.js
@@ -39,6 +39,8 @@ App.Events.recFSSupremacistTwo = class recFSSupremacistTwo extends App.Events.Ba
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsTransformationFetishist.js b/src/events/recFS/recfsTransformationFetishist.js
index d369b486ef0c9690a64d0ac898ce73b73735e46c..31304e7fcdfd9f46c09fada741acc1ab151c9262 100644
--- a/src/events/recFS/recfsTransformationFetishist.js
+++ b/src/events/recFS/recfsTransformationFetishist.js
@@ -57,6 +57,8 @@ App.Events.recFSTransformationFetishist = class recFSTransformationFetishist ext
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsTransformationFetishistTwo.js b/src/events/recFS/recfsTransformationFetishistTwo.js
index 585e109874ea868ae8f63dd7fc9d6b045fe865c1..fb55d029cec4db6e6f03f6b625a33cdae4f36fcb 100644
--- a/src/events/recFS/recfsTransformationFetishistTwo.js
+++ b/src/events/recFS/recfsTransformationFetishistTwo.js
@@ -59,6 +59,8 @@ App.Events.recFSTransformationFetishistTwo = class recFSTransformationFetishistT
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsYouthPreferentialist.js b/src/events/recFS/recfsYouthPreferentialist.js
index 05cd7b789946bf89a009a286f4da02ef1317950d..4d026b9c378e48c1d1999a085230689bded998d0 100644
--- a/src/events/recFS/recfsYouthPreferentialist.js
+++ b/src/events/recFS/recfsYouthPreferentialist.js
@@ -46,6 +46,8 @@ App.Events.recFSYouthPreferentialist = class recFSYouthPreferentialist extends A
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {
diff --git a/src/events/recFS/recfsYouthPreferentialistTwo.js b/src/events/recFS/recfsYouthPreferentialistTwo.js
index 94700c87b89d51afeca5ad263466986221064620..bb8202967ef6fbd877fd4307710430cebaf06a5a 100644
--- a/src/events/recFS/recfsYouthPreferentialistTwo.js
+++ b/src/events/recFS/recfsYouthPreferentialistTwo.js
@@ -44,6 +44,8 @@ App.Events.recFSYouthPreferentialistTwo = class recFSYouthPreferentialistTwo ext
 
 		App.Events.addParagraph(node, r);
 
+		node.append(App.Desc.longSlave(slave, {market: "generic"}));
+
 		const choices = [];
 
 		if (V.cash >= contractCost) {