diff --git a/src/facilities/nursery/widgets/infants/infantSummary.js b/src/facilities/nursery/widgets/infants/infantSummary.js
index 56768d5cb8a6c6ba3d2388015db3f541bfc76d41..24f3a36477eba695c9b09cc391449861933f18d0 100644
--- a/src/facilities/nursery/widgets/infants/infantSummary.js
+++ b/src/facilities/nursery/widgets/infants/infantSummary.js
@@ -59,9 +59,9 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 
 	// function health() {
 		// if (abbreviate.health === 1) {
-		// 	return shortHealth(child);
+		// 	return shortHealth();
 		// } else if (abbreviate.health === 2) {
-		// 	return longHealth(child);
+		// 	return longHealth();
 		// }
 	// }
 
@@ -108,9 +108,9 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 			r += `<span class="tan">`;
 
 			if (abbreviate.race === 1) {
-				r += shortRace(child);
+				r += shortRace();
 			} else if (abbreviate.race === 2) {
-				r += longRace(child);
+				r += longRace();
 			}
 			r += `</span> `;
 		}
@@ -120,73 +120,73 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 
 	function nationality() {
 		if (abbreviate.nationality === 1) {
-			return shortNationality(child);
+			return shortNationality();
 		} else if (abbreviate.nationality === 2) {
-			return longNationality(child);
+			return longNationality();
 		}
 	}
 
 	function skin() {
 		if (abbreviate.physicals === 1) {
-			return shortSkin(child);
+			return shortSkin();
 		} else {
-			return `<span class="pink">${child.skin.charAt(0).toUpperCase() + child.skin.slice(1)} skin.</span> `;
+			return longSkin();
 		}
 	}
 
 	function age() {
 		if (abbreviate.physicals === 1) {
-			return shortAge(child);
+			return shortAge();
 		} else if (abbreviate.physicals === 2) {
-			return longAge(child);
+			return longAge();
 		}
 	}
 
 	function face() {
 		if (abbreviate.physicals === 1) {
-			return shortFace(child);
+			return shortFace();
 		} else if (abbreviate.physicals === 2) {
-			return longFace(child);
+			return longFace();
 		}
 	}
 
 	function intelligence() {
 		if (abbreviate.skills === 1) {
-			return shortIntelligence(child);
+			return shortIntelligence();
 		} else if (abbreviate.skills === 2) {
-			return longIntelligence(child);
+			return longIntelligence();
 		}
 	}
 
 	function prestige() {
 		if (abbreviate.skills === 1) {
-			return shortPrestige(child);
+			return shortPrestige();
 		} else if (abbreviate.skills === 2) {
-			return longPrestige(child);
+			return longPrestige();
 		}
 	}
 
 	function pornPrestige() {
 		if (abbreviate.skills === 1) {
-			return shortPornPrestige(child);
+			return shortPornPrestige();
 		} else if (abbreviate.skills === 2) {
-			return longPornPrestige(child);
+			return longPornPrestige();
 		}
 	}
 
 	function behavioralFlaw() {
 		if (abbreviate.mental === 1) {
-			return shortBehaviorFlaw(child);
+			return shortBehaviorFlaw();
 		} else if (abbreviate.mental === 2) {
-			return longBehaviorFlaw(child);
+			return longBehaviorFlaw();
 		}
 	}
 
 	function sexualFlaw() {
 		if (abbreviate.mental === 1) {
-			return shortSexFlaw(child);
+			return shortSexFlaw();
 		} else if (abbreviate.mental === 2) {
-			return longSexFlaw(child);
+			return longSexFlaw();
 		}
 	}
 
@@ -195,20 +195,20 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 			let r = ``;
 
 			r += `<span class="lightgreen">`;
-			shortExtendedFamily(child);
+			shortExtendedFamily();
 			r += `</span> `;
 
 			return r;
 		} else if (abbreviate.mental === 2) {
-			return longExtendedFamily(child);
+			return longExtendedFamily();
 		}
 	}
 
 	function rival() {
 		if (abbreviate.mental === 1) {
-			return shortRival(child);
+			return shortRival();
 		} else if (abbreviate.mental === 2) {
-			return longRival(child);
+			return longRival();
 		}
 	}
 
@@ -227,7 +227,7 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 
 
 	// /**	TODO: add health to infants
-	// function shortHealth(child) {
+	// function shortHealth() {
 	// 	if (child.health.condition < -20) {
 	// 		r += `<strong><span class="red">H ${V.summaryStats ? `[${child.health.condition}]` : ''}</span></strong> `;
 	// 	} else if (child.health.condition <= 20) {
@@ -238,7 +238,7 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 	// 	r += " ";
 	// }
 
-	// function longHealth(child) {
+	// function longHealth() {
 	// 	if (child.health.condition < -90) {
 	// 		r += `<span class="red">On the edge of death ${V.summaryStats ? `[${child.health.condition}]` : ''}.</span> `;
 	// 	} else if (child.health.condition < -50) {
@@ -257,7 +257,7 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 	// 	r += " ";
 	// }
 
-	function shortRace(child) {
+	function shortRace() {
 		let r = ``;
 
 		switch (child.race) {
@@ -305,7 +305,7 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function longRace(child) {
+	function longRace() {
 		let r = ``;
 
 		switch (child.race) {
@@ -353,7 +353,7 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function shortNationality(child) {
+	function shortNationality() {
 		let r = `<span class="tan">`;
 
 		switch (child.nationality) {
@@ -1031,7 +1031,7 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function longNationality(child) {
+	function longNationality() {
 		let r = `<span class="tan">`;
 
 		switch (child.nationality) {
@@ -1070,8 +1070,9 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function shortSkin(child) {
+	function shortSkin() {
 		let r = `<span class="pink">`;
+
 		switch (child.skin) {
 			case "pure white":
 				r += `P. Whi`;
@@ -1132,7 +1133,11 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function shortAge(child) {
+	function longSkin() {
+		return `<span class="pink">${child.skin.charAt(0).toUpperCase() + child.skin.slice(1)} skin.</span> `;
+	}
+
+	function shortAge() {
 		let r = `<span class="pink">`;
 
 		if (V.showAgeDetail === 1) {
@@ -1154,29 +1159,7 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function shortFace(child) {
-		let r = ``;
-
-		if (child.face < -95) {
-			r += `<span class="red">Face---${V.summaryStats ? `[${child.face}]` : ''}</span> `;
-		} else if (child.face < -40) {
-			r += `<span class="red">Face--${V.summaryStats ? `[${child.face}]` : ''}</span> `;
-		} else if (child.face < -10) {
-			r += `<span class="red">Face-${V.summaryStats ? `[${child.face}]` : ''}</span> `;
-		} else if (child.face <= 10) {
-			r += `Face${V.summaryStats ? `[${child.face}]` : ''}`;
-		} else if (child.face <= 40) {
-			r += `<span class="pink">Face+${V.summaryStats ? `[${child.face}]` : ''}</span> `;
-		} else if (child.face <= 95) {
-			r += `<span class="pink">Face++${V.summaryStats ? `[${child.face}]` : ''}</span> `;
-		} else {
-			r += `<span class="pink">Face+++${V.summaryStats ? `[${child.face}]` : ''}</span> `;
-		}
-
-		return r;
-	}
-
-	function longAge(child) {
+	function longAge() {
 		let r = `<span class="pink">`;
 
 		if (V.showAgeDetail) {
@@ -1203,7 +1186,29 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function longFace(child) {
+	function shortFace() {
+		let r = ``;
+
+		if (child.face < -95) {
+			r += `<span class="red">Face---${V.summaryStats ? `[${child.face}]` : ''}</span> `;
+		} else if (child.face < -40) {
+			r += `<span class="red">Face--${V.summaryStats ? `[${child.face}]` : ''}</span> `;
+		} else if (child.face < -10) {
+			r += `<span class="red">Face-${V.summaryStats ? `[${child.face}]` : ''}</span> `;
+		} else if (child.face <= 10) {
+			r += `Face${V.summaryStats ? `[${child.face}]` : ''}`;
+		} else if (child.face <= 40) {
+			r += `<span class="pink">Face+${V.summaryStats ? `[${child.face}]` : ''}</span> `;
+		} else if (child.face <= 95) {
+			r += `<span class="pink">Face++${V.summaryStats ? `[${child.face}]` : ''}</span> `;
+		} else {
+			r += `<span class="pink">Face+++${V.summaryStats ? `[${child.face}]` : ''}</span> `;
+		}
+
+		return r;
+	}
+
+	function longFace() {
 		let r = `Likely to have `;
 
 		if (child.face < -95) {
@@ -1226,7 +1231,7 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function shortIntelligence(child) {
+	function shortIntelligence() {
 		let
 			intelligence = child.intelligence,
 			r = ``;
@@ -1292,37 +1297,7 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function shortPrestige(child) {
-		let r = `<span class="green">`;
-
-		if (child.prestige > 2) {
-			r += `Prest++`;
-		} else if (child.prestige === 2) {
-			r += `Prest+`;
-		} else if (child.prestige === 1) {
-			r += `Prest`;
-		}
-		r += `</span> `;
-
-		return r;
-	}
-
-	function shortPornPrestige(child) {
-		let r = `<span class="green">`;
-
-		if (child.pornPrestige > 2) {
-			r += `PPrest++`;
-		} else if (child.pornPrestige === 2) {
-			r += `PPrest+`;
-		} else if (child.pornPrestige === 1) {
-			r += `PPrest`;
-		}
-		r += `</span> `;
-
-		return r;
-	}
-
-	function longIntelligence(child) {
+	function longIntelligence() {
 		let
 			intelligence = child.intelligence,
 			r = ``;
@@ -1350,7 +1325,22 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function longPrestige(child) {
+	function shortPrestige() {
+		let r = `<span class="green">`;
+
+		if (child.prestige > 2) {
+			r += `Prest++`;
+		} else if (child.prestige === 2) {
+			r += `Prest+`;
+		} else if (child.prestige === 1) {
+			r += `Prest`;
+		}
+		r += `</span> `;
+
+		return r;
+	}
+
+	function longPrestige() {
 		let r = `<span class="green">`;
 
 		if (child.prestige > 2) {
@@ -1365,7 +1355,22 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function longPornPrestige(child) {
+	function shortPornPrestige() {
+		let r = `<span class="green">`;
+
+		if (child.pornPrestige > 2) {
+			r += `PPrest++`;
+		} else if (child.pornPrestige === 2) {
+			r += `PPrest+`;
+		} else if (child.pornPrestige === 1) {
+			r += `PPrest`;
+		}
+		r += `</span> `;
+
+		return r;
+	}
+
+	function longPornPrestige() {
 		let r = `<span class="green">`;
 
 		if (child.pornPrestige > 2) {
@@ -1380,7 +1385,7 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function shortBehaviorFlaw(child) {
+	function shortBehaviorFlaw() {
 		let r = `<span class="red">`;
 
 		switch (child.behavioralFlaw) {
@@ -1420,7 +1425,47 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function shortSexFlaw(child) {
+	function longBehaviorFlaw() {
+		let r = `<span class="red">`;
+
+		switch (child.behavioralFlaw) {
+			case "arrogant":
+				r += `Arrogant. `;
+				break;
+			case "bitchy":
+				r += `Bitchy. `;
+				break;
+			case "odd":
+				r += `Odd. `;
+				break;
+			case "hates men":
+				r += `Hates men. `;
+				break;
+			case "hates women":
+				r += `Hates women. `;
+				break;
+			case "gluttonous":
+				r += `Stress eater. `;
+				break;
+			case "anorexic":
+				r += `Anorexic. `;
+				break;
+			case "devout":
+				r += `Devoutly religious. `;
+				break;
+			case "liberated":
+				r += `Mentally liberated. `;
+				break;
+			default:
+				child.behavioralFlaw = "none";
+				break;
+		}
+		r += `</span> `;
+
+		return r;
+	}
+
+	function shortSexFlaw() {
 		let r = ``;
 
 		switch (child.sexualFlaw) {
@@ -1486,47 +1531,7 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function longBehaviorFlaw(child) {
-		let r = `<span class="red">`;
-
-		switch (child.behavioralFlaw) {
-			case "arrogant":
-				r += `Arrogant. `;
-				break;
-			case "bitchy":
-				r += `Bitchy. `;
-				break;
-			case "odd":
-				r += `Odd. `;
-				break;
-			case "hates men":
-				r += `Hates men. `;
-				break;
-			case "hates women":
-				r += `Hates women. `;
-				break;
-			case "gluttonous":
-				r += `Stress eater. `;
-				break;
-			case "anorexic":
-				r += `Anorexic. `;
-				break;
-			case "devout":
-				r += `Devoutly religious. `;
-				break;
-			case "liberated":
-				r += `Mentally liberated. `;
-				break;
-			default:
-				child.behavioralFlaw = "none";
-				break;
-		}
-		r += `</span> `;
-
-		return r;
-	}
-
-	function longSexFlaw(child) {
+	function longSexFlaw() {
 		let r = ``;
 
 		switch (child.sexualFlaw) {
@@ -1592,7 +1597,7 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function shortExtendedFamily(child) {
+	function shortExtendedFamily() {
 		let
 			handled = 0,
 			r = ``;
@@ -1711,31 +1716,7 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function shortRival(child) {
-		let r = ``;
-
-		if (child.rivalry !== 0) {
-			r += `&nbsp;&nbsp;&nbsp;&nbsp;`;
-			const _ssj = V.slaves.findIndex(function(s) {
-				return s.ID === child.rivalryTarget;
-			});
-			if (_ssj !== -1) {
-				r += `<span class="lightsalmon">`;
-				if (child.rivalry <= 1) {
-					r += `Disl ${SlaveFullName(V.slaves[_ssj])}`;
-				} else if (child.rivalry <= 2) {
-					r += `${SlaveFullName(V.slaves[_ssj])}'s rival`;
-				} else {
-					r += `Hates ${SlaveFullName(V.slaves[_ssj])}`;
-				}
-				r += `</span> `;
-			}
-		}
-
-		return r;
-	}
-
-	function longExtendedFamily(child) {
+	function longExtendedFamily() {
 		let
 			handled = 0,
 			r = ``;
@@ -1869,7 +1850,31 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	function longRival(child) {
+	function shortRival() {
+		let r = ``;
+
+		if (child.rivalry !== 0) {
+			r += `&nbsp;&nbsp;&nbsp;&nbsp;`;
+			const _ssj = V.slaves.findIndex(function (s) {
+				return s.ID === child.rivalryTarget;
+			});
+			if (_ssj !== -1) {
+				r += `<span class="lightsalmon">`;
+				if (child.rivalry <= 1) {
+					r += `Disl ${SlaveFullName(V.slaves[_ssj])}`;
+				} else if (child.rivalry <= 2) {
+					r += `${SlaveFullName(V.slaves[_ssj])}'s rival`;
+				} else {
+					r += `Hates ${SlaveFullName(V.slaves[_ssj])}`;
+				}
+				r += `</span> `;
+			}
+		}
+
+		return r;
+	}
+
+	function longRival() {
 		let r = ``;
 
 		if (child.rivalry !== 0) {
@@ -1893,5 +1898,5 @@ App.Facilities.Nursery.InfantSummary = function(child) {
 		return r;
 	}
 
-	return InfantSummaryUncached(child);
+	return InfantSummaryUncached();
 };