diff --git a/src/art/vector/Anal_Accessories.tw b/src/art/vector/Anal_Accessories.tw
index 1e29ff3fabb6f9b7a51b940643b7ebadb3f540b3..ee7d4de02a13aee9e07535204421a3d546be976b 100644
--- a/src/art/vector/Anal_Accessories.tw
+++ b/src/art/vector/Anal_Accessories.tw
@@ -13,7 +13,6 @@
 <</if>>
 <<if _artSlave.buttplugAttachment == "tail">>
 	<<include Art_Vector_Plug_Tail>>
-<</if>>
-<<if _artSlave.buttplugAttachment == "cat tail">>
+<<elseif _artSlave.buttplugAttachment == "cat tail">>
 	<<include Art_Vector_Cat_Tail>>
 <</if>>
diff --git a/src/art/vector/Feet.tw b/src/art/vector/Feet.tw
index 3823eb72afcd883804b7d49ebdc5db4346c1c45c..0b83887bb97e9c8497f8ba7b9a07855cbd777ab8 100644
--- a/src/art/vector/Feet.tw
+++ b/src/art/vector/Feet.tw
@@ -35,9 +35,7 @@
 	<<default>>
 		<<include Art_Vector_Feet_Normal>>
 	<</switch>>
-<</if>>
-
-<<if _artSlave.amp == -1 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>>
+<<elseif _artSlave.amp == -1 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>>
 	<<switch _artSlave.shoes>>
 	<<case "heels">>
 		<<include Art_Vector_Shoes_Heel>>
@@ -68,9 +66,7 @@
 	<<default>>
 		<<include Art_Vector_Feet_ProstheticBasic>>
 	<</switch>>
-<</if>>
-
-<<if _artSlave.amp == -2 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>>
+<<elseif _artSlave.amp == -2 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>>
 	<<switch _artSlave.shoes>>
 	<<case "heels">>
 		<<include Art_Vector_Shoes_Heel>>
@@ -101,9 +97,7 @@
 	<<default>>
 		<<include Art_Vector_Feet_ProstheticSexy>>
 	<</switch>>
-<</if>>
-
-<<if _artSlave.amp == -3 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>>
+<<elseif _artSlave.amp == -3 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>>
 	<<switch _artSlave.shoes>>
 	<<case "heels">>
 		<<include Art_Vector_Shoes_Heel>>
@@ -134,9 +128,7 @@
 	<<default>>
 		<<include Art_Vector_Feet_ProstheticBeauty>>
 	<</switch>>
-<</if>>
-
-<<if _artSlave.amp == -4 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>>
+<<elseif _artSlave.amp == -4 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>>
 	<<switch _artSlave.shoes>>
 	<<case "heels">>
 		<<include Art_Vector_Shoes_Heel>>
@@ -167,9 +159,7 @@
 	<<default>>
 		<<include Art_Vector_Feet_ProstheticCombat>>
 	<</switch>>
-<</if>>
-
-<<if _artSlave.amp == -5 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>>
+<<elseif _artSlave.amp == -5 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>>
 	<<switch _artSlave.shoes>>
 	<<case "heels">>
 		<<include Art_Vector_Shoes_Heel>>
@@ -244,9 +234,7 @@
 			<<include Art_Vector_Shoes_Stockings_SS_Thick>>
 		<</if>>
 	<</if>>
-<</if>>
-
-<<if _artSlave.legAccessory == "long stockings" && _artSlave.amp != 1>>
+<<elseif _artSlave.legAccessory == "long stockings" && _artSlave.amp != 1>>
 	<<if _artSlave.shoes == "heels">>
 		<<if _legSize == "Narrow">>
 			<<include Art_Vector_Shoes_Heel_LL_Narrow>>
diff --git a/src/art/vector/Head.tw b/src/art/vector/Head.tw
index bbdb8dfea9a9ebe225cd88896c8eb08265d0da48..59bd83b829d667284560af6d63bdc10e80120ca7 100644
--- a/src/art/vector/Head.tw
+++ b/src/art/vector/Head.tw
@@ -1111,17 +1111,13 @@
 <<if _artSlave.fuckdoll == 0 >> /* fuckdolls cannot be decorated */
 	<<if _artSlave.collar == "dildo gag">>
 		<<include Art_Vector_Dildo_Gag>>
-	<</if>>
-	<<if _artSlave.collar == "ball gag">>
+	<<elseif _artSlave.collar == "ball gag">>
 		<<include Art_Vector_Ball_Gag>>
-	<</if>>
-	<<if _artSlave.collar == "bit gag">>
+	<<elseif _artSlave.collar == "bit gag">>
 		<<include Art_Vector_Bit_Gag>>
-	<</if>>
-	<<if _artSlave.collar == "massive dildo gag">>
+	<<elseif _artSlave.collar == "massive dildo gag">>
 		<<include Art_Vector_Massive_Dildo_Gag>>
-	<</if>>
-	<<if _artSlave.collar == "porcelain mask">>
+	<<elseif _artSlave.collar == "porcelain mask">>
 		<<include Art_Vector_Porcelain_Mask>>
 	<</if>>
 	<<if _artSlave.eyewear == "corrective glasses" || _artSlave.eyewear == "glasses" || _artSlave.eyewear == "blurring glasses">>
@@ -1131,77 +1127,53 @@
 	/* head clothing */
 	<<if _artSlave.clothes == "a slutty klan robe">>
 		<<include Art_Vector_Head_Outfit_SluttyKlanRobe>>
-	<</if>>
-	<<if _artSlave.clothes == "a klan robe">>
+	<<elseif _artSlave.clothes == "a klan robe">>
 		<<include Art_Vector_Head_Outfit_KlanRobe>>
-	<</if>>
-	<<if _artSlave.clothes == "a burkini">>
+	<<elseif _artSlave.clothes == "a burkini">>
 		<<include Art_Vector_Head_Outfit_Burkini>>
-	<</if>>
-	<<if _artSlave.clothes == "a hijab and blouse">>
+	<<elseif _artSlave.clothes == "a hijab and blouse">>
 		<<include Art_Vector_Head_Outfit_HijabAndBlouse>>
-	<</if>>
-	<<if _artSlave.clothes == "a burqa">>
+	<<elseif _artSlave.clothes == "a burqa">>
 		<<include Art_Vector_Head_Outfit_Burqa>>
-	<</if>>
-	<<if _artSlave.clothes == "a niqab and abaya">>
+	<<elseif _artSlave.clothes == "a niqab and abaya">>
 		<<include Art_Vector_Head_Outfit_NiqabAndAbaya>>
-	<</if>>
-	<<if _artSlave.clothes == "a hijab and abaya">>
+	<<elseif _artSlave.clothes == "a hijab and abaya">>
 		<<include Art_Vector_Head_Outfit_HijabAndAbaya>>
-	<</if>>
-	<<if _artSlave.clothes == "a succubus outfit">>
+	<<elseif _artSlave.clothes == "a succubus outfit">>
 		<<include Art_Vector_Head_Outfit_Succubus>>
-	<</if>>
-	<<if _artSlave.clothes == "a bunny outfit">>
+	<<elseif _artSlave.clothes == "a bunny outfit">>
 		<<include Art_Vector_Head_Outfit_Bunny>>
-	<</if>>
-	<<if _artSlave.clothes == "a chattel habit">>
+	<<elseif _artSlave.clothes == "a chattel habit">>
 		<<include Art_Vector_Head_Outfit_ChattelHabit>>
-	<</if>>
-	<<if _artSlave.clothes == "a fallen nuns habit">>
+	<<elseif _artSlave.clothes == "a fallen nuns habit">>
 		<<include Art_Vector_Head_Outfit_FallenNunsHabit>>
-	<</if>>
-	<<if _artSlave.clothes == "harem gauze">>
+	<<elseif _artSlave.clothes == "harem gauze">>
 		<<include Art_Vector_Head_Outfit_HaremGauze>>
-	<</if>>
-	<<if _artSlave.clothes == "a penitent nuns habit">>
+	<<elseif _artSlave.clothes == "a penitent nuns habit">>
 		<<include Art_Vector_Head_Outfit_PenitentNunsHabit>>
-	<</if>>
-	<<if _artSlave.clothes == "Western clothing">>
+	<<elseif _artSlave.clothes == "Western clothing">>
 		<<include Art_Vector_Head_Outfit_Western>>
-	<</if>>
-	<<if _artSlave.clothes == "a military uniform">>
+	<<elseif _artSlave.clothes == "a military uniform">>
 		<<include Art_Vector_Head_Outfit_MilitaryUniform>>
-	<</if>>
-	<<if _artSlave.clothes == "a cybersuit">>
+	<<elseif _artSlave.clothes == "a cybersuit">>
 		<<include Art_Vector_Head_Outfit_Cybersuit>>
-	<</if>>
-	<<if _artSlave.clothes == "a schutzstaffel uniform">>
+	<<elseif _artSlave.clothes == "a schutzstaffel uniform">>
 		<<include Art_Vector_Head_Outfit_SchutzstaffelUniform>>
-	<</if>>
-	<<if _artSlave.clothes == "a slutty schutzstaffel uniform">>
+	<<elseif _artSlave.clothes == "a slutty schutzstaffel uniform">>
 		<<include Art_Vector_Head_Outfit_SchutzstaffelUniform>>
-	<</if>>
-	<<if _artSlave.clothes == "a red army uniform">>
+	<<elseif _artSlave.clothes == "a red army uniform">>
 		<<include Art_Vector_Head_Outfit_RedArmyUniform>>
-	<</if>>
-	<<if _artSlave.clothes == "battlearmor">>
+	<<elseif _artSlave.clothes == "battlearmor">>
 		<<include Art_Vector_Head_Outfit_Battlearmor>>
-	<</if>>
-	<<if _artSlave.clothes == "a biyelgee costume">>
+	<<elseif _artSlave.clothes == "a biyelgee costume">>
 		<<include Art_Vector_Head_Outfit_BiyelgeeCostume>>
-	<</if>>
-	<<if _artSlave.clothes == "a mounty outfit">>
+	<<elseif _artSlave.clothes == "a mounty outfit">>
 		<<include Art_Vector_Head_Outfit_Mounty>>
-	<</if>>
-	<<if _artSlave.clothes == "a slutty nurse outfit">>
+	<<elseif _artSlave.clothes == "a slutty nurse outfit">>
 		<<include Art_Vector_Head_Outfit_SluttyNurse>>
-	<</if>>
-	<<if _artSlave.clothes == "a police uniform">>
+	<<elseif _artSlave.clothes == "a police uniform">>
 		<<include Art_Vector_Head_Outfit_PoliceUniform>>
-	<</if>>
-	<<if _artSlave.clothes == "kitty lingerie">>
+	<<elseif _artSlave.clothes == "kitty lingerie">>
 		<<include Art_Vector_Cat_Ear_Fore>>
 		<<include Art_Vector_Cat_Ear_Back>>
 	<</if>>
diff --git a/src/js/utilJS.tw b/src/js/utilJS.tw
index 7b00d5a4839fd9a55aeecce7c4486efb591193cc..11500061c8bdbd5027bdcc44d2b4ae006d1690e9 100644
--- a/src/js/utilJS.tw
+++ b/src/js/utilJS.tw
@@ -1126,6 +1126,21 @@ window.removeDuplicates = function removeDuplicates(array) {
 	return [...new Set(array)];
 };
 
+window.induceLactation = function induceLactation(slave) {
+	let pronouns = getPronouns(slave);
+	let His = capFirstChar(pronouns.possessive);
+	let r = ``;
+	if (slave.induceLactation >= 10) {
+		if (jsRandom(1,100) < slave.induceLactation) {
+			r += `${His} breasts have been stimulated often enough to @@.lime;induce lactation.@@`
+			slave.induceLactation = 0;
+			slave.lactationDuration = 2;
+			slave.lactation = 1;
+		}
+	}
+	return r;
+};
+
 window.ResearchLabStockPile = function() {
 	V = State.variables;
 	return `__Stockpile__
@@ -1144,21 +1159,3 @@ window.ResearchLabStockPile = function() {
 	//&nbsp;Erectile: $stockpile.erectileImplant//
 	Electrolarynx: $stockpile.electrolarynx`;
 };
-
-window.ResearchLabStockPile = function() {
-	return `__Stockpile__
-	Prosthetics interfaces: ${commaNum($stockpile.basicPLimbInterface + $stockpile.advPLimbInterface)}
-	&nbsp;Basic : $stockpile.basicPLimbInterface
-	&nbsp;Advanced: $stockpile.advPLimbInterface
-	Limbs: ${commaNum($stockpile.basicPLimb + $stockpile.advSexPLimb + $stockpile.advGracePLimb + $stockpile.advCombatPLimb + $stockpile.cyberneticPLimb)}
-	&nbsp;Basic: $stockpile.basicPLimb
-	&nbsp;Sex: $stockpile.advSexPLimb
-	&nbsp;Beauty: $stockpile.advGracePLimb
-	&nbsp;Combat: $stockpile.advCombatPLimb
-	&nbsp;Cybernetic: $stockpile.cyberneticPLimb
-	Implants: ${commaNum($stockpile.ocularImplant + $stockpile.cochlearImplant + $stockpile.erectileImplant)}
-	&nbsp;Ocular: $stockpile.ocularImplant
-	&nbsp;Cochlear: $stockpile.cochlearImplant
-	//&nbsp;Erectile: $stockpile.erectileImplant//
-	Electrolarynx: $stockpile.electrolarynx`;
-};