diff --git a/src/endWeek/saInflation.js b/src/endWeek/saInflation.js
new file mode 100644
index 0000000000000000000000000000000000000000..1c22150771568239665f4772af8466d26d4d8072
--- /dev/null
+++ b/src/endWeek/saInflation.js
@@ -0,0 +1,685 @@
+window.saInflation = (function saInflation() {
+	"use strict";
+
+	let r;
+
+	// eslint-disable-next-line no-unused-vars
+	let he, him, his, hers, himself, girl, loli, He, His;
+
+	let gigantomastiaMod;
+	let rearLipedemaMod;
+	let rearLipedemaDivider;
+	let distensionTerm;
+	let dairyL;
+	let dupeTextFlag;
+	let cow;
+	let harvest;
+
+	return saInflation;
+
+	/**
+	 * @param {App.Entity.SlaveState} slave
+	 * @returns {string}
+	 */
+	function saInflation(slave) {
+		r = [];
+		gigantomastiaMod = slave.geneticQuirks.gigantomastia === 2 ? (slave.geneticQuirks.macromastia === 2 ? 3 : 2) : 1;
+		rearLipedemaMod = slave.geneticQuirks.rearLipedema === 2 ? 2 : 0;
+		rearLipedemaDivider = rearLipedemaMod === 0 ? 1 : rearLipedemaMod;
+		dairyL = V.DairyiIDs.length;
+		dupeTextFlag = 0;
+
+		if (slave.inflationMethod === 3) {
+			cow = slave.inflationType === "milk" ? V.slaveIndices[slave.milkSource] : V.slaveIndices[slave.cumSource];
+		}
+
+		({
+			// eslint-disable-next-line no-unused-vars
+			he, him, his, hers, himself, girl, He, His, loli
+		} = getPronouns(slave));
+
+		inflationCancellation(slave);
+		if (slave.inflation > 0) {
+			fillUp(slave);
+		}
+		if (slave.fetish !== "mindbroken" && slave.fuckdoll === 0) {
+			mentalEffects(slave);
+		}
+		if (slave.inflationType === "milk" || slave.inflationType === "food") {
+			foodMeansFat(slave);
+		}
+		if (slave.cervixImplant >= 2) {
+			cervixImplantFluidConversion(slave);
+		}
+
+		return r.join(" ");
+	}
+
+	/**
+	 * @param {App.Entity.SlaveState} slave
+	 *
+	 */
+	function inflationCancellation(slave) {
+		if (slave.assignment === "be confined in the arcade" || slave.assignment === "work in the dairy") {
+			slave.inflation = 0, slave.inflationType = "none", slave.inflationMethod = 0, slave.milkSource = 0, SetBellySize(slave);
+		} else if (slave.inflationType === "milk" && (slave.inflationMethod === 1 || slave.inflationMethod === 2) && (dairyL === 0 || V.dairy === 0) && V.arcologies[0].FSPastoralistLaw !== 1) {
+			r.push(`You no longer have a functional dairy. <span class="yellow">${His} inflation regimen has been ended.</span>`);
+			slave.inflation = 0;
+			slave.inflationType = "none";
+			slave.inflationMethod = 0;
+			SetBellySize(slave);
+		} else if (slave.inflationType === "milk" && slave.inflationMethod === 3 && V.slaves[cow].lactation === 0) {
+			r.push(`${V.slaves[cow].slaveName} is no longer lactating and thus can no longer keep slave.slaveName filled with milk. <span class="yellow">${His} inflation regimen has been ended.</span>`);
+			slave.inflation = 0;
+			slave.inflationType = "none";
+			slave.inflationMethod = 0;
+			slave.milkSource = 0;
+			SetBellySize(slave);
+		} else if (slave.inflationType === "cum" && (slave.inflationMethod === 1 || slave.inflationMethod === 2) && (dairyL === 0 || V.cumSlaves === 0 || V.dairy === 0) && V.arcologies[0].FSPastoralistLaw !== 1) {
+			r.push(`You no longer have a functional cum dairy. <span class="yellow">${His} inflation regimen has been ended.</span>`);
+			slave.inflation = 0;
+			slave.inflationType = "none";
+			slave.inflationMethod = 0;
+			SetBellySize(slave);
+		} else if (slave.inflationType === "cum" && slave.inflationMethod === 3 && V.slaves[cow].balls === 0) {
+			r.push(`${V.slaves[cow].slaveName} no longer has testicles and thus can no longer keep slave.slaveName filled with cum. <span class="yellow">${His} inflation regimen has been ended.</span>`);
+			slave.inflation = 0;
+			slave.inflationType = "none";
+			slave.inflationMethod = 0;
+			slave.cumSource = 0;
+			SetBellySize(slave);
+		} else if (slave.bellyImplant >= 1500) {
+			if (slave.inflation > 1) {
+				r.push(`Due to the mounting pressure from ${his} filled abdominal implant, ${he} can no longer fill ${himself} as large as ${he} used to.`);
+				slave.inflation = 1;
+				SetBellySize(slave);
+			} else {
+				slave.bellyFluid = 2000;
+				SetBellySize(slave);
+			}
+		} else if (slave.bellyPreg >= 1500) {
+			if (slave.inflation > 1) {
+				r.push(`Due to the mounting pressure from ${his} growing pregnancy, ${he} can no longer fill ${himself} as large as ${he} used to.`);
+				slave.inflation = 1;
+				SetBellySize(slave);
+			} else {
+				slave.bellyFluid = 2000;
+				SetBellySize(slave);
+			}
+		} /* else if ((slave.inflationType === "milk" || slave.inflationType === "cum") && slave.inflationMethod === 3) {
+			harvest = (slave.inflationType === "milk") ? Math.trunc(milkAmount(cow) / 14) : Math.trunc(cumAmount(cow) / 70);
+			if (slave.inflation === 3 && harvest < 8) {
+				r.push(`${V.slaves[cow].slaveName} is having trouble producing the requested amount of ${slave.inflationType}`);
+				if (harvest < 2) {
+					r.push(`needed to even fill ${him}. <span class="yellow">${His} inflation regimen has been ended.</span>`);
+				} else if (harvest < 4) {
+					r.push(`so ${his} serving of ${slave.inflationType === "cum" ? 'cum' : 'milk'} has been reduced to a mere two liters.`);
+				} else {
+					r.push(`so ${his} serving of ${slave.inflationType === "cum" ? 'cum' : 'milk'} has been reduced to four liters.`);
+				}
+			} else if (slave.inflation === 2 && harvest < 4) {
+				if (harvest < 2) {
+					r.push(`needed to even fill ${him}. <span class="yellow">${His} inflation regimen has been ended.</span>`);
+				} else {
+					r.push(`so ${his} serving of ${slave.inflationType === "cum" ? 'cum' : 'milk'} has been reduced to two liters.`);
+				}
+			} else if (slave.inflation === 1 && harvest < 2) {
+				r.push(`and can't even give ${him} a simple meal. <span class="yellow">${His} inflation regimen has been ended.</span>`);
+			}
+		}
+		*/
+	}
+
+	/**
+	 * @param {App.Entity.SlaveState} slave
+	 *
+	 */
+	function fillUp(slave) {
+		if (slave.inflation === 3) {
+			distensionTerm = `leaving ${him} looking ready to burst`;
+		} else if (slave.inflation === 2) {
+			distensionTerm = `leaving ${him} looking pregnant`;
+		} else {
+			distensionTerm = `leaving ${his} belly noticeably distended`;
+		}
+
+		switch (slave.inflationType) {
+			case "water":
+				r.push(`${He} makes sure to fill ${his} rear with nearly`);
+				if (slave.inflation === 3) {
+					r.push(`two gallons of water, ${distensionTerm}, whenever ${he} leaks or needs to release ${his} load. ${He} keeps ${himself} <span class="red">painfully full</span> for you.`);
+					healthDamage(slave, 10);
+				} else if (slave.inflation === 2) {
+					r.push(`four liters of water, ${distensionTerm}, whenever ${he} leaks or needs to release ${his} load. ${He} is full enough to be distended but not enough to grow taut.`);
+				} else if (slave.inflation === 1) {
+					r.push(`two liters of water, ${distensionTerm}, whenever ${he} leaks or needs to release ${his} load. ${He} is full enough to be swollen but not enough to visibly jiggle.`);
+				}
+				break;
+
+			case "urine":
+				r.push(`${He} makes sure to fill ${his} rear with nearly`);
+				if (slave.inflation === 3) {
+					r.push(`two gallons of urine, ${distensionTerm}, whenever ${he} leaks or needs to release ${his} load. ${He} keeps ${himself} <span class="red">painfully full</span> for you.`);
+					healthDamage(slave, 10);
+				} else if (slave.inflation === 2) {
+					r.push(`four liters of urine, ${distensionTerm}, whenever ${he} leaks or needs to release ${his} load. ${He} is full enough to be distended but not enough to grow taut.`);
+				} else if (slave.inflation === 1) {
+					r.push(`two liters of urine, ${distensionTerm}, whenever ${he} leaks or needs to release ${his} load. ${He} is full enough to be swollen but not enough to visibly jiggle.`);
+				}
+				break;
+
+			case "aphrodisiac":
+				r.push(`${He} makes sure to fill ${his} rear with nearly`);
+				if (slave.inflation === 3) {
+					r.push(`two gallons of an aphrodisiac solution, leaving ${him} looking ready to burst, whenever ${he} leaks or ${his} body absorbs too much. ${He} keeps ${himself} <span class="red">painfully full</span> for you, though ${he} barely notices it over ${his} horniness. While having ${his} body packed full of aphrodisiacs doesn't make ${him} additionally submissive, it does amplify the effects of them. ${His} aphrodisiac bursting belly`);
+					healthDamage(slave, 10);
+				} else if (slave.inflation === 2) {
+					r.push(`four liters of an aphrodisiac solution, leaving ${him} looking pregnant, whenever ${he} leaks or ${his} body absorbs too much. ${He} is full enough to be distended but not enough to grow taut. While having ${his} body bloated with aphrodisiacs doesn't make ${him} additionally submissive, it does amplify the effects of them. ${His} overfilled aphrodisiac belly`);
+				} else if (slave.inflation === 1) {
+					r.push(`two liters of an aphrodisiac solution, leaving ${his} belly noticeably distended, whenever ${he} leaks or ${his} body absorbs too much. ${He} is full enough to be swollen but not enough to visibly jiggle. ${His} aphrodisiac filled belly`);
+				}
+				if (slave.energy <= 95) {
+					r.push(`<span class="green">rapidly boosts ${his} sex drive.</span>`);
+					slave.energy += 5 * slave.inflation;
+				} else {
+					r.push(`can't improve ${his} absurd sex drive.`);
+				}
+				if (slave.fuckdoll === 0 && slave.fetish !== "mindbroken") {
+					r.push(`Besides being humiliating, it chemically <span class="hotpink">increases ${his} acceptance</span> of sexual slavery.`);
+					slave.devotion += 5;
+				}
+				if (V.arcologies[0].FSBodyPuristLaw === 0 && V.healthyDrugsUpgrade === 0) {
+					r.push(`Such a high dosage held for so long <span class="red">isn't healthy.</span>`);
+					healthDamage(slave, 5);
+				}
+				slave.chem += 2 * slave.inflation;
+				if (slave.addict > 0) {
+					if (slave.inflation > 0) {
+						slave.addict += slave.inflation * 3;
+					} else if (V.aphrodisiacUpgrade === 1) {
+						r.push(`Substitutes produced by your advanced pharmaceutical fabricator protect ${him} from the negative effects of aphrodisiac withdrawal but do little to halt the spread of aphrodisiacs through ${his} system from ${his} bowels.`);
+						slave.addict -= 2;
+					}
+				} else if (jsRandom(1, 100) < 40 + (20 * slave.inflation)) {
+					r.push(`All the aphrodisiacs held within ${his} bowels cause <span class="cyan">${him} to become an aphrodisiac addict.</span>`);
+					slave.addict = 1;
+				}
+				break;
+
+			case "curative":
+				r.push(`${He} makes sure to fill ${his} rear with nearly`);
+				if (slave.inflation === 3) {
+					r.push(`two gallons of a curative solution, leaving ${him} looking ready to burst, whenever ${he} leaks or ${his} body absorbs too much. ${He} keeps ${himself} full for you; the curatives in ${his} gut keeping ${him} healthy despite the pain.`);
+					if ((slave.assignment === "rest" || slave.assignment === "rest in the spa") && slave.fetish !== "mindbroken") {
+						r.push(`The curative enema ${he}'s on synergize with rest, keeping ${him} asleep most of the time. This is an <span class="green">extremely effective health treatment,</span> though being filled to ${his} limit doesn't hasten ${his} recovery at all; it's just perverted.`);
+						improveCondition(slave, 4);
+					} else if (slave.health.condition < -20) {
+						r.push(`<span class="green">${His} poor health rapidly improves</span> under the curative enema, though being filled to ${his} limit doesn't hasten ${his} recovery at all; it's just perverted.`);
+						improveCondition(slave, 2);
+					} else {
+						r.push(`<span class="green">${His} health improves</span> under the curative enema, though being filled to ${his} limit doesn't hasten ${his} recovery at all; it's just perverted.`);
+					}
+					improveCondition(slave, 1);
+				} else if (slave.inflation === 2) {
+					r.push(`four liters of a curative solution, leaving ${him} looking pregnant, whenever ${he} leaks or ${his} body absorbs too much. ${He} is full enough to be distended but not enough to grow taut.`);
+					if ((slave.assignment === "rest" || slave.assignment === "rest in the spa") && slave.fetish !== "mindbroken") {
+						r.push(`The curative enema ${he}'s on synergize with rest, keeping ${him} asleep most of the time. This is an <span class="green">extremely effective health treatment,</span> though being overfilled doesn't hasten ${his} recovery at all; it's just perverted.`);
+						improveCondition(slave, 4);
+					} else if (slave.health.condition < -20) {
+						r.push(`<span class="green">${His} poor health rapidly improves</span> under the curative enema, though being overfilled doesn't hasten ${his} recovery at all; it's just perverted.`);
+						improveCondition(slave, 2);
+					} else {
+						r.push(`<span class="green">${His} health improves</span> under curative enema, though being overfilled doesn't hasten ${his} recovery at all; it's just perverted.`);
+					}
+					improveCondition(slave, 6);
+				} else if (slave.inflation === 1) {
+					r.push(`two liters of a curative solution, leaving ${his} belly noticeably distended, whenever ${he} leaks or ${his} body absorbs too much. ${He} is full enough to be swollen but not enough to visibly jiggle.`);
+					if ((slave.assignment === "rest" || slave.assignment === "rest in the spa") && slave.fetish !== "mindbroken") {
+						r.push(`The curative enema ${he}'s on synergize with rest, keeping ${him} asleep most of the time. This is an <span class="green">extremely effective health treatment.</span>`);
+						improveCondition(slave, 4);
+					} else if (slave.health.condition < -20) {
+						r.push(`<span class="green">${His} poor health rapidly improves</span> under the curative enema.`);
+						improveCondition(slave, 2);
+					} else {
+						r.push(`<span class="green">${His} health improves</span> under curative enema.`);
+					}
+					improveCondition(slave, 6);
+				}
+				if (slave.fuckdoll === 0 && slave.fetish !== "mindbroken") {
+					r.push(`${He} <span class="mediumaquamarine">trusts you more</span> for giving ${him} access to expensive modern medicine, even if it is really embarrassing to be seen with that belly.`);
+					slave.trust += 1;
+				}
+				if (slave.health.condition >= 90) {
+					r.push(`${He} is as healthy as ${he} can be. <span class="yellow">${His} curative enema regimen has been ended.</span>`);
+					slave.inflation = 0, slave.inflationType = "none", slave.inflationMethod = 0, SetBellySize(slave);
+				}
+				slave.chem += 2;
+				break;
+
+			case "tightener":
+				r.push(`${He} makes sure to fill ${his} rear with nearly`);
+				if (slave.inflation === 3) {
+					r.push(`two gallons of tightening solution, leaving ${him} looking ready to burst, whenever ${he} leaks or ${his} body absorbs too much. ${He} keeps ${himself} <span class="red">painfully full</span> for you.`);
+					healthDamage(slave, 10);
+				} else if (slave.inflation === 2) {
+					r.push(`four liters of tightening solution, leaving ${him} looking pregnant, whenever ${he} leaks or ${his} body absorbs too much. ${He} is full enough to be distended but not enough to grow taut.`);
+				} else if (slave.inflation === 1) {
+					r.push(`two liters of tightening solution, leaving ${his} belly noticeably distended, whenever ${he} leaks or ${his} body absorbs too much. ${He} is full enough to be swollen but not enough to visibly jiggle.`);
+				}
+				if (slave.geneMods.rapidCellGrowth === 1) {
+					r.push(`Unfortunately for ${him}, ${his} body shows no interest in tightening up after the elasticity treatment ${he} underwent.`);
+				} else {
+					if (slave.anus > 1) {
+						r.push(`The solution slowly tightens ${his} anus while inside ${his} bowels.`);
+						if (slave.inflation === 3) {
+							r.push(`Being filled to ${his} limit with the solution does not make it tighten any better or faster; it's just perverted.`);
+							dupeTextFlag = 1;
+						} else if (slave.inflation === 2) {
+							r.push(`Being overfilled with the solution does not make it tighten any better or faster; it's just perverted.`);
+							dupeTextFlag = 1;
+						}
+						if (jsRandom(1, 100) > 60) {
+							r.push(`By week's end, <span class="lime">${his} butthole has tightened nicely.</span>`);
+							slave.anus--;
+						}
+					} else {
+						r.push(`${His} anus is as tight as the solution can possibly make it.`);
+					}
+					if (slave.vagina > 1) {
+						r.push(`As ${his} body slowly absorbs the solution, its benefits begin to affect ${his} pussy.`);
+						if (dupeTextFlag !== 1) {
+							if (slave.inflation === 3) {
+								r.push(`Being filled to ${his} limit with the solution does not make it tighten any better or faster; it's just perverted.`);
+							} else if (slave.inflation === 2) {
+								r.push(`Being overfilled with the solution does not make it tighten any better or faster; it's just perverted.`);
+							}
+						}
+						if (jsRandom(1, 100) > 80) {
+							r.push(`By week's end, <span class="lime">${his} vagina has regained some tightness.</span>`);
+							slave.vagina--;
+						}
+					} else if (slave.vagina === 1) {
+						r.push(`${His} pussy is as tight as the solution can possibly make it.`);
+					}
+				}
+				if ((slave.anus <= 1 && slave.vagina <= 1) || (slave.geneMods.rapidCellGrowth === 1)) {
+					if (slave.vagina >= 0) {
+						r.push(`${His} holes are`);
+					} else {
+						r.push(`${His} hole is`);
+					}
+					r.push(`as tight as the drugs can get`);
+					if (slave.geneMods.rapidCellGrowth === 1) {
+						if (slave.vagina >= 0) {
+							r.push(`them`);
+						} else {
+							r.push(`it`);
+						}
+						r.push(`with the treatment counteracting their efforts. <span class="yellow">${His} tightening enema regimen has been ended.</span>`);
+						slave.inflation = 0, slave.inflationType = "none", slave.inflationMethod = 0, SetBellySize(slave);
+					} else if (["serve in the club", "work in the brothel"].includes(slave.assignment)) {
+						if (slave.vagina >= 0) {
+							r.push(`them,`);
+						} else {
+							r.push(`it,`);
+						}
+						r.push(`but given ${his} assignment, ${he} is likely to be stretched out again, so ${his} tightening enema regimen continues.`);
+					} else {
+						if (slave.vagina >= 0) {
+							r.push(`them.`);
+						} else {
+							r.push(`it.`);
+						}
+						r.push(`<span class="yellow">${His} tightening enema regimen has been ended.</span>`);
+						slave.inflation = 0, slave.inflationType = "none", slave.inflationMethod = 0, SetBellySize(slave);
+					}
+				}
+				slave.chem += 2;
+				break;
+
+			case "milk":
+				r.push(`Throughout the week, ${he}`);
+				if (slave.behavioralFlaw === "anorexic") {
+					r.push(`<span class="mediumorchid">reluctantly</span>`);
+					if (slave.inflationMethod === 1) {
+						r.push(`sucks from the dairy tap until ${his} stomach is`);
+					} else if (slave.inflationMethod === 2) {
+						r.push(`fills ${his} rectum from the dairy tap until ${his} stomach is`);
+					} else if (slave.inflationMethod === 3) {
+						r.push(`suckles from ${V.slaves[cow].slaveName} until ${his} stomach is`);
+						V.slaves[cow].lactationDuration = 2;
+						V.slaves[cow].boobs -= V.slaves[cow].boobsMilk;
+						V.slaves[cow].boobsMilk = 0;
+					}
+					if (slave.inflation === 3) {
+						r.push(`<span class="red">painfully bloated</span> with nearly two gallons`);
+						healthDamage(slave, 10);
+						slave.devotion -= 8;
+						slave.trust -= 8;
+					} else if (slave.inflation === 2) {
+						r.push(`bloated with nearly four liters`);
+						slave.devotion -= 5;
+						slave.trust -= 5;
+					} else if (slave.inflation === 1) {
+						r.push(`bloated with nearly two liters`);
+						slave.devotion -= 3;
+						slave.trust -= 3;
+					}
+					r.push(`of milk, ${distensionTerm}. ${He} struggles to keep ${his} fatty, liquid meal down, <span class="gold">fearing</span> punishment otherwise.`);
+				} else if (slave.behavioralFlaw === "gluttonous") {
+					r.push(`<span class="hotpink">${slave.inflationMethod === 2 ? `happily` : `eagerly`}</span>`);
+					if (slave.inflationMethod === 1) {
+						r.push(`sucks from the dairy tap until ${his} stomach is`);
+					} else if (slave.inflationMethod === 2) {
+						r.push(`fills ${his} rectum from the dairy tap until ${his} stomach is`);
+					} else if (slave.inflationMethod === 3) {
+						r.push(`sucks from ${V.slaves[cow].slaveName} until ${his} stomach is`);
+						V.slaves[cow].lactationDuration = 2;
+						V.slaves[cow].boobs -= V.slaves[cow].boobsMilk;
+						V.slaves[cow].boobsMilk = 0;
+					}
+					if (slave.inflation === 3) {
+						r.push(`<span class="red">painfully bloated</span> with nearly two gallons`);
+						healthDamage(slave, 10);
+					} else if (slave.inflation === 2) {
+						r.push(`bloated with nearly four liters`);
+					} else if (slave.inflation === 1) {
+						r.push(`bloated with nearly two liters`);
+					}
+					r.push(`of milk, ${distensionTerm}. ${He} rubs ${his}`);
+					if (slave.inflationMethod === 1 || slave.inflationMethod === 3) {
+						if (slave.inflation === 3) {
+							r.push(`full belly <span class="mediumaquamarine">contently,</span> anticipating ${his} next gorging.`);
+							slave.devotion += 5;
+							slave.trust += 5;
+						} else if (slave.inflation === 2) {
+							r.push(`taut belly <span class="mediumaquamarine">contently,</span> anticipating ${his} next feeding.`);
+							slave.devotion += 4;
+							slave.trust += 4;
+						} else if (slave.inflation === 1) {
+							r.push(`sloshing belly <span class="mediumaquamarine">contently,</span> anticipating ${his} next meal.`);
+							slave.devotion += 3;
+							slave.trust += 3;
+						}
+					} else {
+						if (slave.inflation === 3) {
+							r.push(`taut`);
+							slave.devotion += 4;
+							slave.trust += 4;
+						} else if (slave.inflation === 2) {
+							r.push(`full`);
+							slave.devotion += 3;
+							slave.trust += 3;
+						} else if (slave.inflation === 1) {
+							r.push(`sloshing`);
+							slave.devotion += 1;
+							slave.trust += 1;
+						}
+						r.push(`belly <span class="mediumaquamarine">contently,</span> though ${he} wishes ${he} could have swallowed it instead.`);
+					}
+				} else {
+					r.push(`makes sure to`);
+					if (slave.inflationMethod === 1) {
+						r.push(`keep ${himself} filled with nearly`);
+					} else if (slave.inflationMethod === 2) {
+						r.push(`fill ${his} rear with nearly`);
+					} else if (slave.inflationMethod === 3) {
+						r.push(`keep suckling from ${V.slaves[cow].slaveName} until ${he} is filled with nearly`);
+						V.slaves[cow].lactationDuration = 2;
+						V.slaves[cow].boobs -= V.slaves[cow].boobsMilk;
+						V.slaves[cow].boobsMilk = 0;
+					}
+					if (slave.inflation === 3) {
+						r.push(`two gallons of milk, `);
+					} else if (slave.inflation === 2) {
+						r.push(`four liters of milk,`);
+					} else if (slave.inflation === 1) {
+						r.push(`two liters of milk,`);
+					}
+					if (slave.inflationMethod === 2) {
+						r.push(`${distensionTerm}, whenever ${he} leaks or needs to release ${his} load.`);
+					} else {
+						r.push(`${distensionTerm}.`);
+					}
+					if (slave.inflation === 3) {
+						r.push(`${He} keeps ${himself} <span class="red">painfully full</span> for you.`);
+						healthDamage(slave, 10);
+					} else if (slave.inflation === 2) {
+						r.push(`${He} is full enough to be distended but not enough to grow taut.`);
+					} else if (slave.inflation === 1) {
+						r.push(`${He} is full enough to be swollen but not enough to visibly jiggle.`);
+					}
+				}
+				break;
+
+			case "cum":
+				r.push(`Throughout the week, ${he}`);
+				if (slave.behavioralFlaw === "anorexic") {
+					r.push(`<span class="mediumorchid">reluctantly</span>`);
+					if (slave.inflationMethod === 1) {
+						r.push(`sucks from the dairy tap until ${his} stomach is`);
+					} else if (slave.inflationMethod === 2) {
+						r.push(`fills ${his} rectum from the dairy tap until ${his} stomach is`);
+					} else if (slave.inflationMethod === 3) {
+						r.push(`sucks ${V.slaves[cow].slaveName}'s ${(V.slaves[cow].dick > 0) ? `cock` : `cum hole`} until ${his} stomach is`);
+					}
+					if (slave.inflation === 3) {
+						r.push(`<span class="red">painfully bloated</span> with nearly two gallons`);
+						healthDamage(slave, 10);
+						slave.devotion -= 8;
+						slave.trust -= 8;
+					} else if (slave.inflation === 2) {
+						r.push(`bloated with nearly four liters`);
+						slave.devotion -= 5;
+						slave.trust -= 5;
+					} else if (slave.inflation === 1) {
+						r.push(`bloated with nearly two liters`);
+						slave.devotion -= 3;
+						slave.trust -= 3;
+					}
+					r.push(`of cum, ${distensionTerm}.`);
+					if (slave.inflationMethod === 1 || slave.inflationMethod === 3) {
+						r.push(`${He} struggles to keep ${his} liquid meal down, <span class="gold">fearing</span> punishment otherwise.`);
+					} else {
+						r.push(`${He} struggles to keep the ${slave.inflation === 1 ? '' : slave.inflation === 2 ? 'huge ' : 'massive '}cumshot inside ${him}, <span class="gold">fearing</span> punishment otherwise.`);
+					}
+				} else if (slave.behavioralFlaw === "gluttonous") {
+					r.push(`<span class="hotpink">${slave.inflationMethod === 2 ? `happily` : `eagerly`}</span>`);
+					if (slave.inflationMethod === 1) {
+						r.push(`sucks from the dairy tap until ${his} stomach is`);
+					} else if (slave.inflationMethod === 2) {
+						r.push(`fills ${his} rectum from the dairy tap until ${his} stomach is`);
+					} else if (slave.inflationMethod === 3) {
+						r.push(`sucks ${V.slaves[cow].slaveName}'s ${(V.slaves[cow].dick > 0) ? `cock` : `cum hole`} until ${his} stomach is`);
+					}
+					if (slave.inflation === 3) {
+						r.push(`<span class="red">painfully bloated</span> with nearly two gallons`);
+						healthDamage(slave, 10);
+					} else if (slave.inflation === 2) {
+						r.push(`bloated with nearly four liters`);
+					} else if (slave.inflation === 1) {
+						r.push(`bloated with nearly two liters`);
+					}
+					r.push(`of cum, ${distensionTerm}. ${He} rubs ${his}`);
+					if (slave.inflationMethod === 1 || slave.inflationMethod === 3) {
+						if (slave.inflation === 3) {
+							r.push(`full belly <span class="mediumaquamarine">contently,</span> anticipating ${his} next gorging.`);
+							slave.devotion += 5;
+							slave.trust += 5;
+						} else if (slave.inflation === 2) {
+							r.push(`taut belly <span class="mediumaquamarine">contently,</span> anticipating ${his} next feeding.`);
+							slave.devotion += 4;
+							slave.trust += 4;
+						} else if (slave.inflation === 1) {
+							r.push(`sloshing belly <span class="mediumaquamarine">contently,</span> anticipating ${his} next meal.`);
+							slave.devotion += 3;
+							slave.trust += 3;
+						}
+					} else {
+						if (slave.inflation === 3) {
+							r.push(`taut`);
+							slave.devotion += 4;
+							slave.trust += 4;
+						} else if (slave.inflation === 2) {
+							r.push(`full`);
+							slave.devotion += 3;
+							slave.trust += 3;
+						} else if (slave.inflation === 1) {
+							r.push(`sloshing`);
+							slave.devotion += 1;
+							slave.trust += 1;
+						}
+						r.push(`belly <span class="mediumaquamarine">contently,</span> though ${he} wishes ${he} could have swallowed it instead.`);
+					}
+				} else {
+					r.push(`makes sure to`);
+					if (slave.inflationMethod === 1) {
+						r.push(`keep ${himself} filled with nearly`);
+					} else if (slave.inflationMethod === 2) {
+						r.push(`fill ${his} rear with nearly`);
+					} else if (slave.inflationMethod === 3) {
+						r.push(`sucks ${V.slaves[cow].slaveName}'s ${(V.slaves[cow].dick > 0) ? `cock` : `cum hole`} until ${he} is filled with nearly`);
+					}
+					if (slave.inflation === 3) {
+						r.push(`two gallons of cum, `);
+					} else if (slave.inflation === 2) {
+						r.push(`four liters of cum,`);
+					} else if (slave.inflation === 1) {
+						r.push(`two liters of cum,`);
+					}
+					if (slave.inflationMethod === 2) {
+						r.push(`${distensionTerm}, whenever ${he} leaks or needs to release ${his} load.`);
+					} else {
+						r.push(`${distensionTerm}.`);
+					}
+					if (slave.inflation === 3) {
+						r.push(`${He} keeps ${himself} <span class="red">painfully full</span> for you.`);
+						healthDamage(slave, 10);
+					} else if (slave.inflation === 2) {
+						r.push(`${He} is full enough to be distended but not enough to grow taut.`);
+					} else if (slave.inflation === 1) {
+						r.push(`${He} is full enough to be swollen but not enough to visibly jiggle.`);
+					}
+				}
+				break;
+
+			case "food":
+				r.push(`Throughout the week, ${he}`);
+				if (slave.behavioralFlaw === "anorexic") {
+					r.push(`focuses ${his} <span class="mediumorchid">loathing</span> on you as ${he} forces down servings of slave food until ${his} stomach is`);
+					if (slave.inflation === 3) {
+						r.push(`<span class="red">painfully bloated</span> with nearly two gallons of the paste, ${distensionTerm}.`);
+						healthDamage(slave, 10);
+						slave.devotion -= 16;
+						slave.trust -= 16;
+					} else if (slave.inflation === 2) {
+						r.push(`bloated with nearly four liters of the paste, giving ${him} quite the food baby.`);
+						slave.devotion -= 10;
+						slave.trust -= 10;
+					} else if (slave.inflation === 1) {
+						r.push(`bloated with nearly two liters of the paste, leaving ${his} stomach obviously distended.`);
+						slave.devotion -= 6;
+						slave.trust -= 6;
+					}
+					r.push(`${He} struggles to keep ${his} meal down, <span class="gold">fearing</span> punishment otherwise.`);
+				} else if (slave.behavioralFlaw === "gluttonous") {
+					r.push(`<span class="hotpink">eagerly</span> stuffs ${his} face with servings of slave food until ${his} stomach is`);
+					if (slave.inflation === 3) {
+						r.push(`<span class="red">painfully bloated</span> with nearly two gallons of the paste, ${distensionTerm}. ${He} rubs ${his} stuffed belly <span class="mediumaquamarine">contently,</span> anticipating ${his} next gorging.`);
+						healthDamage(slave, 10);
+						slave.devotion += 10;
+						slave.trust += 10;
+					} else if (slave.inflation === 2) {
+						r.push(`bloated with nearly four liters of the paste, giving ${him} quite the food baby. ${He} rubs ${his} taut belly <span class="mediumaquamarine">contently,</span> anticipating ${his} next meal.`);
+						slave.devotion += 7;
+						slave.trust += 7;
+					} else if (slave.inflation === 1) {
+						r.push(`bloated with nearly two liters of the paste, leaving ${his} belly noticeably distended. ${He} rubs ${his} stuffed belly <span class="mediumaquamarine">contently,</span> anticipating ${his} next helping.`);
+						slave.devotion += 5;
+						slave.trust += 5;
+					}
+				} else {
+					r.push(`makes sure to binge eat until`);
+					if (slave.inflation === 3) {
+						r.push(`${his} gut is stuffed with nearly two gallons of slave food, ${distensionTerm}. ${He} keeps ${himself} <span class="red">painfully full</span> for you.`);
+						healthDamage(slave, 10);
+					} else if (slave.inflation === 2) {
+						r.push(`${his} gut is filled with nearly four liters of slave food, giving ${him} quite the food baby. ${He} is full enough to be distended but not enough to grow taut.`);
+					} else if (slave.inflation === 1) {
+						r.push(`${he}'s consumed nearly two liters of slave food, leaving ${his} belly noticeably distended. ${He} is full enough to be swollen but not enough to visibly jiggle.`);
+					}
+				}
+		}
+	}
+
+	/**
+	 * @param {App.Entity.SlaveState} slave
+	 *
+	 */
+	function mentalEffects(slave) {
+		if (slave.fetish === "cumslut" && slave.inflationType === "cum" && slave.bellyFluid >= 1500) {
+			r.push(`Being so full of cum fills ${him} with <span class="hotpink">absolute bliss.</span>`);
+			slave.devotion += 5;
+		} else if (slave.fetish === "masochist" && slave.bellyFluid >= 10000) {
+			r.push(`That pain comes with <span class="hotpink">absolute bliss</span> as ${he} relishes the unique sensation.`);
+			slave.devotion += 5;
+		}
+		if (slave.behavioralQuirk === "fitness") {
+			if ((slave.inflationType === "milk" || slave.inflationType === "cum" || slave.inflationType === "food") && slave.inflation > 0) {
+				r.push(`${He} vows to exercise more to deal with <span class="mediumorchid">the bloated belly you forced on ${him}.</span> Though gaining weight just means more opportunities to work out.`);
+				slave.devotion -= 3;
+			}
+		}
+	}
+
+	/**
+	 * @param {App.Entity.SlaveState} slave
+	 *
+	 */
+	function foodMeansFat(slave) {
+		if (slave.inflationType === "milk") {
+			if (slave.weight < 200) {
+				r.push(`${His} body <span class="lime">grows a little more padded</span> as it absorbs the milk contained in ${his} digestive track.`);
+				slave.weight += 2;
+				if (slave.weightDirection === 1) {
+					slave.weight += 2;
+				}
+			}
+			if (jsRandom(1, 100) > 50 / gigantomastiaMod && slave.boobs < 3000 * gigantomastiaMod) {
+				r.push(`${His} breasts <span class="lime">swell</span> with added fat as ${his} digests the milk contained in ${his} digestive track.`);
+				slave.boobs += 200;
+			}
+			if (jsRandom(1, 100) > (50 / rearLipedemaDivider) && slave.butt < 7 + ((7 / 2) * rearLipedemaMod)) {
+				r.push(`${His} butt <span class="lime">swells</span> with added fat as ${he} digests the milk contained in ${his} digestive track.`);
+				slave.butt += 1;
+			}
+		} else if (slave.inflationType === "food") {
+			if (slave.weight < 200) {
+				r.push(`${His} body <span class="lime">rapidly gains weight</span> as it digests the food contained in ${his} digestive track.`);
+				slave.weight += 4;
+				if (slave.weightDirection === 1) {
+					slave.weight += 2;
+				}
+			}
+			if (jsRandom(1, 100) > 50 / gigantomastiaMod && slave.boobs < 3000 * gigantomastiaMod) {
+				r.push(`${His} breasts <span class="lime">swell</span> with added fat as ${he} digests the food contained in ${his} digestive track.`);
+				slave.boobs += 200;
+			}
+			if (jsRandom(1, 100) > (50 / rearLipedemaDivider) && slave.butt < 7 + ((7 / 2) * rearLipedemaMod)) {
+				r.push(`${His} butt <span class="lime">swells</span> with added fat as ${he} digests the food contained in ${his} digestive track.`);
+				slave.butt += 1;
+			}
+		}
+	}
+
+	/**
+	 * @param {App.Entity.SlaveState} slave
+	 *
+	 */
+	function cervixImplantFluidConversion(slave) {
+		if (slave.inflationMethod === 2) {
+			r.push(`${His} rectal micropump implant filters out some fluid from the ${slave.inflationType} within ${him} during the week, adding it to ${his} abdominal implant.`);
+			slave.bellyImplant += 200;
+		}
+	}
+})();
diff --git a/src/pregmod/saInflation.tw b/src/pregmod/saInflation.tw
deleted file mode 100644
index 1dc759837ba5aa7e76d9063f3da943b754ffbb31..0000000000000000000000000000000000000000
--- a/src/pregmod/saInflation.tw
+++ /dev/null
@@ -1,600 +0,0 @@
-:: SA inflation [nobr]
-
-<<set _dairyL = $DairyiIDs.length>>
-
-<<if $slaves[$i].assignment == "be confined in the arcade" || $slaves[$i].assignment == "work in the dairy">>
-	<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, $slaves[$i].milkSource = 0, SetBellySize($slaves[$i])>>
-<<elseif $slaves[$i].bellyImplant >= 1500>>
-	<<if $slaves[$i].inflation > 1>>
-		Due to the mounting pressure from $his filled abdominal implant, $he can no longer fill $himself as large as $he used to.
-		<<set $slaves[$i].inflation = 1>>
-		<<run SetBellySize($slaves[$i])>>
-	<<else>>
-		<<set $slaves[$i].bellyFluid = 2000>>
-		<<run SetBellySize($slaves[$i])>>
-	<</if>>
-<<elseif $slaves[$i].bellyPreg >= 1500>>
-	<<if $slaves[$i].inflation > 1>>
-		Due to the mounting pressure from $his growing pregnancy, $he can no longer fill $himself as large as $he used to.
-		<<set $slaves[$i].inflation = 1>>
-		<<run SetBellySize($slaves[$i])>>
-	<<else>>
-		<<set $slaves[$i].bellyFluid = 2000>>
-		<<run SetBellySize($slaves[$i])>>
-	<</if>>
-<</if>>
-
-<<switch $slaves[$i].inflationType>>
-<<case "water">>
-	<<if $slaves[$i].inflation == 3>>
-		$He makes sure to fill $his rear with nearly two gallons of water, leaving $him looking ready to burst, whenever $he leaks or needs to release $his load. $He keeps $himself @@.red;painfully full@@ for you.
-		<<run healthDamage($slaves[$i], 10)>>
-	<<elseif $slaves[$i].inflation == 2>>
-		$He makes sure to fill $his rear with nearly four liters of water, leaving $him looking pregnant, whenever $he leaks or needs to release $his load. $He is full enough to be distended but not enough to grow taut.
-	<<elseif $slaves[$i].inflation == 1>>
-		$He makes sure to fill $his rear with nearly two liters of water, leaving $his belly noticeably distended, whenever $he leaks or needs to release $his load. $He is full enough to be swollen but not enough to visibly jiggle.
-	<</if>>
-
-<<case "urine">>
-	<<if $slaves[$i].inflation == 3>>
-		$He makes sure to fill $his rear with nearly two gallons of urine, leaving $him looking ready to burst, whenever $he leaks or needs to release $his load. $He keeps $himself @@.red;painfully full@@ for you.
-		<<run healthDamage($slaves[$i], 10)>>
-	<<elseif $slaves[$i].inflation == 2>>
-		$He makes sure to fill $his rear with nearly four liters of urine, leaving $him looking pregnant, whenever $he leaks or needs to release $his load. $He is full enough to be distended but not enough to grow taut.
-	<<elseif $slaves[$i].inflation == 1>>
-		$He makes sure to fill $his rear with nearly two liters of urine, leaving $his belly noticeably distended, whenever $he leaks or needs to release $his load. $He is full enough to be swollen but not enough to visibly jiggle.
-	<</if>>
-
-<<case "aphrodisiac">>
-	<<if $slaves[$i].inflation == 3>>
-		$He makes sure to fill $his rear with nearly two gallons of an aphrodisiac solution, leaving $him looking ready to burst, whenever $he leaks or $his body absorbs too much. $He keeps $himself @@.red;painfully full@@ for you, though $he barely notices it over $his horniness. While having $his body packed full of aphrodisiacs doesn't make $him additionally submissive, it does amplify the effects of them. $His aphrodisiac bursting belly
-		<<run healthDamage($slaves[$i], 10)>>
-	<<elseif $slaves[$i].inflation == 2>>
-		$He makes sure to fill $his rear with nearly four liters of an aphrodisiac solution, leaving $him looking pregnant, whenever $he leaks or $his body absorbs too much. $He is full enough to be distended but not enough to grow taut. While having $his body bloated with aphrodisiacs doesn't make $him additionally submissive, it does amplify the effects of them. $His overfilled aphrodisiac belly
-	<<elseif $slaves[$i].inflation == 1>>
-		$He makes sure to fill $his rear with nearly two liters of an aphrodisiac solution, leaving $his belly noticeably distended, whenever $he leaks or $his body absorbs too much. $He is full enough to be swollen but not enough to visibly jiggle. $His aphrodisiac filled belly
-	<</if>>
-	<<if $slaves[$i].energy <= 95>>
-		@@.green;rapidly boosts $his sex drive.@@
-		<<set $slaves[$i].energy += 5*$slaves[$i].inflation>>
-	<<else>>
-		can't improve $his absurd sex drive.
-	<</if>>
-	<<if $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken">>
-		Besides being humiliating, it chemically @@.hotpink;increases $his acceptance@@ of sexual slavery.
-		<<set $slaves[$i].devotion += 5>>
-	<</if>>
-	<<if ($arcologies[0].FSBodyPuristLaw == 0) && ($healthyDrugsUpgrade == 0)>>
-		Such a high dosage held for so long @@.red;isn't healthy.@@
-		<<run healthDamage($slaves[$i], 5)>>
-	<</if>>
-	<<set $slaves[$i].chem += 2*$slaves[$i].inflation>>
-	<<if ($slaves[$i].addict > 0)>>
-		<<if $slaves[$i].inflation > 0>>
-			<<set $slaves[$i].addict += $slaves[$i].inflation*3>>
-		<<elseif ($aphrodisiacUpgrade == 1)>>
-			Substitutes produced by your advanced pharmaceutical fabricator protect $him from the negative effects of aphrodisiac withdrawal but do little to halt the spread of aphrodisiacs through $his system from $his bowels.
-			<<set $slaves[$i].addict -= 2>>
-		<</if>>
-	<<elseif random(1,100) < 40+(20*$slaves[$i].inflation)>>
-		All the aphrodisiacs held within $his bowels cause @@.cyan;$him to become an aphrodisiac addict.@@
-		<<set $slaves[$i].addict = 1>>
-	<</if>>
-
-<<case "curative">>
-	<<if $slaves[$i].inflation == 3>>
-		$He makes sure to fill $his rear with nearly two gallons of a curative solution, leaving $him looking ready to burst, whenever $he leaks or $his body absorbs too much. $He keeps $himself full for you; the curatives in $his gut keeping $him healthy despite the pain.
-		<<if (($slaves[$i].assignment == "rest") || ($slaves[$i].assignment == "rest in the spa")) && ($slaves[$i].fetish != "mindbroken")>>
-			The curative enema $he's on synergize with rest, keeping $him asleep most of the time. This is an @@.green;extremely effective health treatment,@@ though being filled to $his limit doesn't hasten $his recovery at all; it's just perverted.
-			<<run improveCondition($slaves[$i], 4)>>
-		<<elseif ($slaves[$i].health.condition < -20)>>
-			@@.green;$His poor health rapidly improves@@ under the curative enema, though being filled to $his limit doesn't hasten $his recovery at all; it's just perverted.
-			<<run improveCondition($slaves[$i], 2)>>
-		<<else>>
-			@@.green;$His health improves@@ under the curative enema, though being filled to $his limit doesn't hasten $his recovery at all; it's just perverted.
-		<</if>>
-		<<run improveCondition($slaves[$i], 1)>>
-	<<elseif $slaves[$i].inflation == 2>>
-		$He makes sure to fill $his rear with nearly four liters of a curative solution, leaving $him looking pregnant, whenever $he leaks or $his body absorbs too much. $He is full enough to be distended but not enough to grow taut.
-		<<if (($slaves[$i].assignment == "rest") || ($slaves[$i].assignment == "rest in the spa")) && ($slaves[$i].fetish != "mindbroken")>>
-			The curative enema $he's on synergize with rest, keeping $him asleep most of the time. This is an @@.green;extremely effective health treatment,@@ though being overfilled doesn't hasten $his recovery at all; it's just perverted.
-			<<run improveCondition($slaves[$i], 4)>>
-		<<elseif ($slaves[$i].health.condition < -20)>>
-			@@.green;$His poor health rapidly improves@@ under the curative enema, though being overfilled doesn't hasten $his recovery at all; it's just perverted.
-			<<run improveCondition($slaves[$i], 2)>>
-		<<else>>
-			@@.green;$His health improves@@ under curative enema, though being overfilled doesn't hasten $his recovery at all; it's just perverted.
-		<</if>>
-		<<run improveCondition($slaves[$i], 6)>>
-	<<elseif $slaves[$i].inflation == 1>>
-		$He makes sure to fill $his rear with nearly two liters of a curative solution, leaving $his belly noticeably distended, whenever $he leaks or $his body absorbs too much. $He is full enough to be swollen but not enough to visibly jiggle.
-		<<if (($slaves[$i].assignment == "rest") || ($slaves[$i].assignment == "rest in the spa")) && ($slaves[$i].fetish != "mindbroken")>>
-			The curative enema $he's on synergize with rest, keeping $him asleep most of the time. This is an @@.green;extremely effective health treatment.@@
-			<<run improveCondition($slaves[$i], 4)>>
-		<<elseif ($slaves[$i].health.condition < -20)>>
-			@@.green;$His poor health rapidly improves@@ under the curative enema.
-			<<run improveCondition($slaves[$i], 2)>>
-		<<else>>
-			@@.green;$His health improves@@ under curative enema.
-		<</if>>
-		<<run improveCondition($slaves[$i], 6)>>
-	<</if>>
-	<<if $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken">>
-		$He @@.mediumaquamarine;trusts you more@@ for giving $his access to expensive modern medicine, even if it is really embarrassing to be seen with that belly.
-		<<set $slaves[$i].trust += 1>>
-	<</if>>
-	<<if $slaves[$i].health.condition >= 90>>
-		$He is as healthy as $he can be. @@.yellow;$His curative enema regimen has been ended.@@
-		<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, SetBellySize($slaves[$i])>>
-	<</if>>
-	<<set $slaves[$i].chem += 2>>
-	<<run improveCondition($slaves[$i], $curativeUpgrade*6)>>
-
-<<case "tightener">>
-	<<if $slaves[$i].inflation == 3>>
-		$He makes sure to fill $his rear with nearly two gallons of tightening solution, leaving $him looking ready to burst, whenever $he leaks or $his body absorbs too much. $He keeps $himself @@.red;painfully full@@ for you.
-		<<run healthDamage($slaves[$i], 10)>>
-		<<if $slaves[$i].geneMods.rapidCellGrowth != 1>>
-			<<if $slaves[$i].anus > 1>>
-				The solution slowly tightens $his anus while inside $his bowels. Being filled to $his limit with the solution does not make it tighten any better or faster; it's just perverted.
-				<<if random(1,100) > 60>>
-					By week's end, @@.lime;$his butthole has tightened nicely.@@
-					<<set $slaves[$i].anus-->>
-				<</if>>
-			<<else>>
-				$His anus is as tight as the solution can possibly make it.
-			<</if>>
-			<<if $slaves[$i].vagina > 1>>
-				As $his body slowly absorbs the solution, its benefits begin to affect $his pussy. Being filled to $his limit with the solution does not make it tighten any better or faster; it's just perverted.
-				<<if random(1,100) > 80>>
-					By week's end, @@.lime;$his vagina has regained some tightness.@@
-					<<set $slaves[$i].vagina-->>
-				<</if>>
-			<<elseif $slaves[$i].vagina == 1>>
-				$His pussy is as tight as the solution can possibly make it.
-			<</if>>
-		<<else>>
-			Unfortunately for $him, $his body shows no interest in tightening up after the elasticity treatment $he underwent.
-		<</if>>
-	<<elseif $slaves[$i].inflation == 2>>
-		$He makes sure to fill $his rear with nearly four liters of tightening solution, leaving $him looking pregnant, whenever $he leaks or $his body absorbs too much. $He is full enough to be distended but not enough to grow taut.
-		<<if $slaves[$i].geneMods.rapidCellGrowth != 1>>
-			<<if $slaves[$i].anus > 1>>
-				The solution slowly tightens $his anus while inside $his bowels. Being overfilled with the solution does not make it tighten any better or faster; it's just perverted.
-				<<if random(1,100) > 60>>
-					By week's end, @@.lime;$his butthole has tightened nicely.@@
-					<<set $slaves[$i].anus-->>
-				<</if>>
-			<<else>>
-				$His anus is as tight as the solution can possibly make it.
-			<</if>>
-			<<if $slaves[$i].vagina > 1>>
-				As $his body slowly absorbs the solution, its benefits begin to affect $his pussy. Being overfilled with the solution does not make it tighten any better or faster; it's just perverted.
-				<<if random(1,100) > 80>>
-					By week's end, @@.lime;$his vagina has regained some tightness.@@
-					<<set $slaves[$i].vagina-->>
-				<</if>>
-			<<elseif $slaves[$i].vagina == 1>>
-				$His pussy is as tight as the solution can possibly make it.
-			<</if>>
-		<<else>>
-			Unfortunately for $him, $his body shows no interest in tightening up after the elasticity treatment $he underwent.
-		<</if>>
-	<<elseif $slaves[$i].inflation == 1>>
-		$He makes sure to fill $his rear with nearly two liters of tightening solution, leaving $his belly noticeably distended, whenever $he leaks or $his body absorbs too much. $He is full enough to be swollen but not enough to visibly jiggle.
-		<<if $slaves[$i].geneMods.rapidCellGrowth != 1>>
-			<<if $slaves[$i].anus > 1>>
-				The solution slowly tightens $his anus while inside $his bowels.
-				<<if random(1,100) > 60>>
-					By week's end, @@.lime;$his butthole has tightened nicely.@@
-					<<set $slaves[$i].anus-->>
-				<</if>>
-			<<else>>
-				$His anus is as tight as the solution can possibly make it.
-			<</if>>
-			<<if $slaves[$i].vagina > 1>>
-				As $his body slowly absorbs the solution, its benefits begin to affect $his pussy.
-				<<if random(1,100) > 80>>
-					By week's end, @@.lime;$his vagina has regained some tightness.@@
-					<<set $slaves[$i].vagina-->>
-				<</if>>
-			<<elseif $slaves[$i].vagina == 1>>
-				$His pussy is as tight as the solution can possibly make it.
-			<</if>>
-		<<else>>
-			Unfortunately for $him, $his body shows no interest in tightening up after the elasticity treatment $he underwent.
-		<</if>>
-	<</if>>
-	<<if ($slaves[$i].anus <= 1 && $slaves[$i].vagina <= 1) || ($slaves[$i].geneMods.rapidCellGrowth == 1)>>
-		<<if $slaves[$i].geneMods.rapidCellGrowth == 1>>
-			$His hole<<if $slaves[$i].vagina >= 0>>s are<<else>> is<</if>> as tight as the drugs can get <<if $slaves[$i].vagina >= 0>>them<<else>>it<</if>> with the treatment counteracting their efforts. @@.yellow;$His tightening enema regimen has been ended.@@
-			<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, SetBellySize($slaves[$i])>>
-		<<elseif ["serve in the club", "work in the brothel"].includes($slaves[$i].assignment)>>
-			$His hole<<if $slaves[$i].vagina >= 0>>s are<<else>> is<</if>> as tight as the drugs can get <<if $slaves[$i].vagina >= 0>>them<<else>>it<</if>>, but given $his assignment, $he is likely to be stretched out again so $his tightening enema regimen continues.
-		<<else>>
-			$His hole<<if $slaves[$i].vagina >= 0>>s are<<else>> is<</if>> as tight as the drugs can get <<if $slaves[$i].vagina >= 0>>them<<else>>it<</if>>. @@.yellow;$His tightening enema regimen has been ended.@@
-			<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, SetBellySize($slaves[$i])>>
-		<</if>>
-	<</if>>
-	<<set $slaves[$i].chem += 2>>
-
-<<case "milk">>
-	<<if $slaves[$i].behavioralFlaw == "anorexic">>
-		<<if $slaves[$i].inflationMethod == 1>>
-			<<if (_dairyL == 0 || $dairy == 0) && $arcologies[0].FSPastoralistLaw != 1>>
-				You no longer have a functional dairy. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ sucks from the dairy tap until $his stomach is @@.red;painfully bloated@@ with nearly two gallons of milk, leaving $him looking ready to burst. $He struggles to keep $his fatty, liquid meal down, @@.gold;fearing@@ punishment otherwise.
-				<<run healthDamage($slaves[$i], 10)>>
-				<<set $slaves[$i].devotion -= 8, $slaves[$i].trust -= 8>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ sucks from the dairy tap until $his stomach is bloated with nearly four liters of milk, leaving $him looking pregnant. $He struggles to keep $his fatty, liquid meal down, @@.gold;fearing@@ punishment otherwise.
-				<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 5>>
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ sucks from the dairy tap until $his stomach is bloated with nearly two liters of milk, leaving $his belly noticeably distended. $He struggles to keep $his fatty, liquid meal down, @@.gold;fearing@@ punishment otherwise.
-				<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 3>>
-			<</if>>
-		<<elseif $slaves[$i].inflationMethod == 2>>
-			<<if (_dairyL == 0 || $dairy == 0) && $arcologies[0].FSPastoralistLaw != 1>>
-				You no longer have a functional dairy. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ fills $his rectum from the dairy tap until $his stomach is @@.red;painfully bloated@@ with nearly two gallons of milk, leaving $him looking ready to burst. $He struggles to keep the fattening load inside $him, @@.gold;fearing@@ punishment otherwise.
-				<<run healthDamage($slaves[$i], 10)>>
-				<<set $slaves[$i].devotion -= 8, $slaves[$i].trust -= 8>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ fills $his rectum from the dairy tap until $his stomach is bloated with nearly four liters of milk, leaving $him looking pregnant. $He struggles to keep the fattening load inside $him, @@.gold;fearing@@ punishment otherwise.
-				<<set $slaves[$i].devotion -= 5,$slaves[$i].trust -= 5>>
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ fills $his rectum from the dairy tap until $his stomach is bloated with nearly two liters of milk, leaving $his belly noticeably distended. $He struggles to keep the fattening load inside $him, @@.gold;fearing@@ punishment otherwise.
-				<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 3>>
-			<</if>>
-		<<elseif $slaves[$i].inflationMethod == 3>>
-			<<set _saf = $slaveIndices[$slaves[$i].milkSource]>>
-			<<if $slaves[_saf].lactation == 0>>
-				$slaves[_saf].slaveName is no longer lactating and thus can no longer keep $slaves[$i].slaveName filled with milk. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, $slaves[$i].milkSource = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ suckles from $slaves[_saf].slaveName until $his stomach is @@.red;painfully bloated@@ with nearly two gallons of milk, leaving $him looking ready to burst. $He struggles to keep $his fatty, liquid meal down, @@.gold;fearing@@ punishment otherwise.
-				<<run healthDamage($slaves[$i], 10)>>
-				<<set $slaves[$i].devotion -= 8, $slaves[$i].trust -= 8>>
-				<<set $slaves[_saf].lactationDuration = 2, $slaves[_saf].boobs -= $slaves[_saf].boobsMilk, $slaves[_saf].boobsMilk = 0>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ suckles from $slaves[_saf].slaveName until $his stomach is bloated with nearly four liters of milk, leaving $him looking pregnant. $He struggles to keep $his fatty, liquid meal down, @@.gold;fearing@@ punishment otherwise.
-				<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 5>>
-				<<set $slaves[_saf].lactationDuration = 2, $slaves[_saf].boobs -= $slaves[_saf].boobsMilk, $slaves[_saf].boobsMilk = 0>>
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ suckles from $slaves[_saf].slaveName until $his stomach is bloated with nearly two liters of milk, leaving $his belly noticeably distended. $He struggles to keep $his fatty, liquid meal down, @@.gold;fearing@@ punishment otherwise.
-				<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 3>>
-				<<set $slaves[_saf].lactationDuration = 2, $slaves[_saf].boobs -= $slaves[_saf].boobsMilk, $slaves[_saf].boobsMilk = 0>>
-			<</if>>
-		<</if>>
-	<<elseif $slaves[$i].behavioralFlaw == "gluttonous">>
-		<<if $slaves[$i].inflationMethod == 1>>
-			<<if (_dairyL == 0 || $dairy == 0) && $arcologies[0].FSPastoralistLaw != 1>>
-				You no longer have a functional dairy. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he @@.hotpink;eagerly@@ sucks from the dairy tap until $his stomach is @@.red;painfully bloated@@ with nearly two gallons of milk, leaving $him looking ready to burst. $He rubs $his full belly @@.mediumaquamarine;contently,@@ anticipating $his next gorging.
-				<<run healthDamage($slaves[$i], 10)>>
-				<<set $slaves[$i].devotion += 5, $slaves[$i].trust += 5>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he @@.hotpink;eagerly@@ sucks from the dairy tap until $his stomach is bloated with nearly four liters of milk, leaving $him looking pregnant. $He rubs $his taut belly @@.mediumaquamarine;contently,@@ anticipating $his next feeding.
-				<<set $slaves[$i].devotion += 4, $slaves[$i].trust += 4>>
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he @@.hotpink;eagerly@@ sucks from the dairy tap until $his stomach is bloated with nearly two liters of milk, leaving $his belly noticeably distended. $He rubs $his sloshing belly @@.mediumaquamarine;contently,@@ anticipating $his next meal.
-				<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
-			<</if>>
-		<<elseif $slaves[$i].inflationMethod == 2>>
-			<<if (_dairyL == 0 || $dairy == 0) && $arcologies[0].FSPastoralistLaw != 1>>
-				You no longer have a functional dairy. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he @@.hotpink;happily@@ fills $his rectum from the dairy tap until $his stomach is @@.red;painfully bloated@@ with nearly two gallons of milk, leaving $him looking ready to burst. $He rubs $his taut belly @@.mediumaquamarine;contently,@@ though $he wishes $he could have swallowed it instead.
-				<<run healthDamage($slaves[$i], 10)>>
-				<<set $slaves[$i].devotion += 4, $slaves[$i].trust += 4>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he @@.hotpink;happily@@ fills $his rectum from the dairy tap until $his stomach is bloated with nearly four liters of milk, leaving $him looking pregnant. $He rubs $his full belly @@.mediumaquamarine;contently,@@ though $he wishes $he could have swallowed it instead.
-				<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he @@.hotpink;happily@@ fills $his rectum from the dairy tap until $his stomach is bloated with nearly two liters of milk, leaving $his belly noticeably distended. $He rubs $his sloshing belly @@.mediumaquamarine;contently,@@ though $he wishes $he could have swallowed it instead.
-				<<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>>
-			<</if>>
-		<<elseif $slaves[$i].inflationMethod == 3>>
-			<<set _saf = $slaveIndices[$slaves[$i].milkSource]>>
-			<<if $slaves[_saf].lactation == 0>>
-				$slaves[_saf].slaveName is no longer lactating and thus can no longer keep $slaves[$i].slaveName filled with milk. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, $slaves[$i].milkSource = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he @@.hotpink;eagerly@@ sucks from $slaves[_saf].slaveName until $his stomach is @@.red;painfully bloated@@ with nearly two gallons of milk, leaving $him looking ready to burst. $He rubs $his full belly @@.mediumaquamarine;contently,@@ anticipating $his next gorging.
-				<<run healthDamage($slaves[$i], 10)>>
-				<<set $slaves[$i].devotion += 5, $slaves[$i].trust += 5>>
-				<<set $slaves[_saf].lactationDuration = 2, $slaves[_saf].boobs -= $slaves[_saf].boobsMilk, $slaves[_saf].boobsMilk = 0>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he @@.hotpink;eagerly@@ sucks from $slaves[_saf].slaveName until $his stomach is bloated with nearly four liters of milk, leaving $him looking pregnant. $He rubs $his taut belly @@.mediumaquamarine;contently,@@ anticipating $his next feeding.
-				<<set $slaves[$i].devotion += 4, $slaves[$i].trust += 4>>
-				<<set $slaves[_saf].lactationDuration = 2, $slaves[_saf].boobs -= $slaves[_saf].boobsMilk, $slaves[_saf].boobsMilk = 0>>
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he @@.hotpink;eagerly@@ sucks from $slaves[_saf].slaveName until $his stomach is bloated with nearly two liters of milk, leaving $his belly noticeably distended. $He rubs $his sloshing belly @@.mediumaquamarine;contently,@@ anticipating $his next meal.
-				<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
-				<<set $slaves[_saf].lactationDuration = 2, $slaves[_saf].boobs -= $slaves[_saf].boobsMilk, $slaves[_saf].boobsMilk = 0>>
-			<</if>>
-		<</if>>
-	<<else>>
-		<<if $slaves[$i].inflationMethod == 1>>
-			<<if (_dairyL == 0 || $dairy == 0) && $arcologies[0].FSPastoralistLaw != 1>>
-				You no longer have a functional dairy. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he makes sure to keep $himself filled with nearly two gallons of milk, leaving $him looking ready to burst. $He keeps $himself @@.red;painfully full@@ for you.
-				<<run healthDamage($slaves[$i], 10)>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he makes sure to keep $himself filled with nearly four liters of milk, leaving $him looking pregnant. $He is full enough to be distended but not enough to grow taut.
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he makes sure to keep $himself filled with nearly two liters of milk, leaving $his belly noticeably distended. $He is full enough to be swollen but not enough to visibly jiggle.
-			<</if>>
-		<<elseif $slaves[$i].inflationMethod == 2>>
-			<<if (_dairyL == 0 || $dairy == 0) && $arcologies[0].FSPastoralistLaw != 1>>
-				You no longer have a functional dairy. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he makes sure to fill $his rear with nearly two gallons of milk, leaving $him looking ready to burst, whenever $he leaks or needs to release $his load. $He keeps $himself @@.red;painfully full@@ for you.
-				<<run healthDamage($slaves[$i], 10)>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he makes sure to fill $his rear with nearly four liters of milk, leaving $him looking pregnant, whenever $he leaks or needs to release $his load. $He is full enough to be distended but not enough to grow taut.
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he makes sure to fill $his rear with nearly two liters of milk, leaving $his belly noticeably distended, whenever $he leaks or needs to release $his load. $He is full enough to be swollen but not enough to visibly jiggle.
-			<</if>>
-		<<elseif $slaves[$i].inflationMethod == 3>>
-			<<set _saf = $slaveIndices[$slaves[$i].milkSource]>>
-			<<if $slaves[_saf].lactation == 0>>
-				$slaves[_saf].slaveName is no longer lactating and thus can no longer keep $slaves[$i].slaveName filled with milk. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, $slaves[$i].milkSource = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he makes sure keep suckling from $slaves[_saf].slaveName until $he is filled with nearly two gallons of milk, leaving $him looking ready to give birth. $He keeps $himself @@.red;painfully full@@ for you.
-				<<run healthDamage($slaves[$i], 10)>>
-				<<set $slaves[_saf].lactationDuration = 2, $slaves[_saf].boobs -= $slaves[_saf].boobsMilk, $slaves[_saf].boobsMilk = 0>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he makes sure keep suckling from $slaves[_saf].slaveName until $he is filled with nearly four liters of milk, leaving $him looking pregnant. $He is full enough to be distended but not enough to grow taut.
-				<<set $slaves[_saf].lactationDuration = 2, $slaves[_saf].boobs -= $slaves[_saf].boobsMilk, $slaves[_saf].boobsMilk = 0>>
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he makes sure keep suckling from $slaves[_saf].slaveName until $he is filled with nearly two liters of milk, leaving $his belly noticeably distended. $He is full enough to be swollen but not enough to visibly jiggle.
-				<<set $slaves[_saf].lactationDuration = 2, $slaves[_saf].boobs -= $slaves[_saf].boobsMilk, $slaves[_saf].boobsMilk = 0>>
-			<</if>>
-		<</if>>
-	<</if>>
-
-<<case "cum">>
-	<<if $slaves[$i].behavioralFlaw == "anorexic">>
-		<<if $slaves[$i].inflationMethod == 1>>
-			<<if (_dairyL == 0 || $cumSlaves == 0 || $dairy == 0) && $arcologies[0].FSPastoralistLaw != 1>>
-				You no longer have a functional cum dairy. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ sucks from the dairy tap until $his stomach is @@.red;painfully bloated@@ with nearly two gallons of cum, leaving $him looking ready to burst. $He struggles to keep $his liquid meal down, @@.gold;fearing@@ punishment otherwise.
-				<<run healthDamage($slaves[$i], 10)>>
-				<<set $slaves[$i].devotion -= 8, $slaves[$i].trust -= 8>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ sucks from the dairy tap until $his stomach is bloated with nearly four liters of cum, leaving $him looking pregnant. $He struggles to keep $his liquid meal down, @@.gold;fearing@@ punishment otherwise.
-				<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 5>>
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ sucks from the dairy tap until $his stomach is bloated with nearly two liters of cum, leaving $his belly noticeably distended. $He struggles to keep $his liquid meal down, @@.gold;fearing@@ punishment otherwise.
-				<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 3>>
-			<</if>>
-		<<elseif $slaves[$i].inflationMethod == 2>>
-			<<if (_dairyL == 0 || $cumSlaves == 0 || $dairy == 0) && $arcologies[0].FSPastoralistLaw != 1>>
-				You no longer have a functional cum dairy. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ fills $his rectum from the dairy tap until $his stomach is @@.red;painfully bloated@@ with nearly two gallons of cum, leaving $him looking ready to burst. $He struggles to keep the massive cumshot inside $him, @@.gold;fearing@@ punishment otherwise.
-				<<run healthDamage($slaves[$i], 10)>>
-				<<set $slaves[$i].devotion -= 8, $slaves[$i].trust -= 8>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ fills $his rectum from the dairy tap until $his stomach is bloated with nearly four liters of cum, leaving $him looking pregnant. $He struggles to keep the huge cumshot inside $him, @@.gold;fearing@@ punishment otherwise.
-				<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 5>>
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ fills $his rectum from the dairy tap until $his stomach is bloated with nearly two liters of cum, leaving $his belly noticeably distended. $He struggles to keep the cumshot inside $him, @@.gold;fearing@@ punishment otherwise.
-				<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 3>>
-			<</if>>
-		<<elseif $slaves[$i].inflationMethod == 3>>
-			<<set _saf = $slaveIndices[$slaves[$i].cumSource]>>
-			<<if $slaves[_saf].balls == 0>>
-				$slaves[_saf].slaveName has no longer has testicles and thus can no longer keep $slaves[$i].slaveName filled with cum. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, $slaves[$i].cumSource = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ sucks $slaves[_saf].slaveName's <<if $slaves[_saf].dick > 0>>cock<<else>>cum hole<</if>> until $his stomach is @@.red;painfully bloated@@ with nearly two gallons of cum, leaving $him looking ready to burst. $He struggles to keep $his liquid meal down, @@.gold;fearing@@ punishment otherwise.
-				<<run healthDamage($slaves[$i], 10)>>
-				<<set $slaves[$i].devotion -= 8, $slaves[$i].trust -= 8>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ sucks $slaves[_saf].slaveName's <<if $slaves[_saf].dick > 0>>cock<<else>>cum hole<</if>> until $his stomach is bloated with nearly four liters of cum, leaving $him looking pregnant. $He struggles to keep $his liquid meal down, @@.gold;fearing@@ punishment otherwise.
-				<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 5>>
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he @@.mediumorchid;reluctantly@@ sucks $slaves[_saf].slaveName's <<if $slaves[_saf].dick > 0>>cock<<else>>cum hole<</if>> until $his stomach is bloated with nearly two liters of cum, leaving $his belly noticeably distended. $He struggles to keep $his liquid meal down, @@.gold;fearing@@ punishment otherwise.
-				<<set $slaves[$i].devotion -= 3, $slaves[$i].trust -= 3>>
-			<</if>>
-		<</if>>
-	<<elseif $slaves[$i].behavioralFlaw == "gluttonous">>
-		<<if $slaves[$i].inflationMethod == 1>>
-			<<if (_dairyL == 0 || $cumSlaves == 0 || $dairy == 0) && $arcologies[0].FSPastoralistLaw != 1>>
-				You no longer have a functional cum dairy. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he @@.hotpink;eagerly@@ sucks from the dairy tap until $his stomach is @@.red;painfully bloated@@ with nearly two gallons of cum, leaving $him looking ready to burst. $He rubs $his full belly @@.mediumaquamarine;contently,@@ anticipating $his next gorging.
-				<<run healthDamage($slaves[$i], 10)>>
-				<<set $slaves[$i].devotion += 5, $slaves[$i].trust += 5>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he @@.hotpink;eagerly@@ sucks from the dairy tap until $his stomach is bloated with nearly four liters of cum, leaving $him looking pregnant. $He rubs $his taut belly @@.mediumaquamarine;contently,@@ anticipating $his next feeding.
-				<<set $slaves[$i].devotion += 4, $slaves[$i].trust += 4>>
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he @@.hotpink;eagerly@@ sucks from the dairy tap until $his stomach is bloated with nearly two liters of cum, leaving $his belly noticeably distended. $He rubs $his sloshing belly @@.mediumaquamarine;contently,@@ anticipating $his next meal.
-				<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
-			<</if>>
-		<<elseif $slaves[$i].inflationMethod == 2>>
-			<<if (_dairyL == 0 || $cumSlaves == 0 || $dairy == 0) && $arcologies[0].FSPastoralistLaw != 1>>
-				You no longer have a functional cum dairy. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he @@.hotpink;happily@@ fills $his rectum from the dairy tap until $his stomach is @@.red;painfully bloated@@ with nearly two gallons of cum, leaving $him looking ready to burst. $He rubs $his taut belly @@.mediumaquamarine;contently,@@ though $he wishes $he could have swallowed it instead.
-				<<run healthDamage($slaves[$i], 10)>>
-				<<set $slaves[$i].devotion += 4, $slaves[$i].trust += 4>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he @@.hotpink;happily@@ fills $his rectum from the dairy tap until $his stomach is bloated with nearly four liters of cum, leaving $him looking pregnant. $He rubs $his full belly @@.mediumaquamarine;contently,@@ though $he wishes $he could have swallowed it instead.
-				<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he @@.hotpink;happily@@ fills $his rectum from the dairy tap until $his stomach is bloated with nearly two liters of cum, leaving $his belly noticeably distended. $He rubs $his sloshing belly @@.mediumaquamarine;contently,@@ though $he wishes $he could have swallowed it instead.
-				<<set $slaves[$i].devotion++, $slaves[$i].trust++>>
-			<</if>>
-		<<elseif $slaves[$i].inflationMethod == 3>>
-			<<set _saf = $slaveIndices[$slaves[$i].cumSource]>>
-			<<if $slaves[_saf].balls == 0>>
-					$slaves[_saf].slaveName has no longer has testicles and thus can no longer keep $slaves[$i].slaveName filled with cum. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, $slaves[$i].cumSource = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he @@.hotpink;eagerly@@ sucks $slaves[_saf].slaveName's <<if $slaves[_saf].dick > 0>>cock<<else>>cum hole<</if>> until $his stomach is @@.red;painfully bloated@@ with nearly two gallons of cum, leaving $him looking ready to burst. $He rubs $his full belly @@.mediumaquamarine;contently,@@ anticipating $his next gorging.
-				<<run healthDamage($slaves[$i], 10)>>
-				<<set $slaves[$i].devotion += 5, $slaves[$i].trust += 5>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he @@.hotpink;eagerly@@ sucks $slaves[_saf].slaveName's <<if $slaves[_saf].dick > 0>>cock<<else>>cum hole<</if>> until $his stomach is bloated with nearly four liters of cum, leaving $him looking pregnant. $He rubs $his taut belly @@.mediumaquamarine;contently,@@ anticipating $his next feeding.
-				<<set $slaves[$i].devotion += 4, $slaves[$i].trust += 4>>
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he @@.hotpink;eagerly@@ sucks $slaves[_saf].slaveName's <<if $slaves[_saf].dick > 0>>cock<<else>>cum hole<</if>> until $his stomach is bloated with nearly two liters of cum, leaving $his belly noticeably distended. $He rubs $his sloshing belly @@.mediumaquamarine;contently,@@ anticipating $his next meal.
-				<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
-			<</if>>
-		<</if>>
-	<<else>>
-		<<if $slaves[$i].inflationMethod == 1>>
-			<<if (_dairyL == 0 || $cumSlaves == 0 || $dairy == 0) && $arcologies[0].FSPastoralistLaw != 1>>
-				You no longer have a functional cum dairy. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he makes sure to keep $himself filled with nearly two gallons of cum, leaving $him looking ready to burst. $He keeps $himself @@.red;painfully full@@ for you.
-				<<run healthDamage($slaves[$i], 10)>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he makes sure to keep $himself filled with nearly four liters of cum, leaving $him looking pregnant. $He is full enough to be distended but not enough to grow taut.
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he makes sure to keep $himself filled with nearly two liters of cum, leaving $his belly noticeably distended. $He is full enough to be swollen but not enough to visibly jiggle.
-			<</if>>
-		<<elseif $slaves[$i].inflationMethod == 2>>
-			<<if (_dairyL == 0 || $cumSlaves == 0 || $dairy == 0) && $arcologies[0].FSPastoralistLaw != 1>>
-				You no longer have a functional cum dairy. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he makes sure to fill $his rear with nearly two gallons of cum, leaving $him looking ready to burst, whenever $he leaks or needs to release $his load. $He keeps $himself @@.red;painfully full@@ for you.
-				<<run healthDamage($slaves[$i], 10)>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he makes sure to fill $his rear with nearly four liters of cum, leaving $him looking pregnant, whenever $he leaks or needs to release $his load. $He is full enough to be distended but not enough to grow taut.
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he makes sure to fill $his rear with nearly two liters of cum, leaving $his belly noticeably distended, whenever $he leaks or needs to release $his load. $He is full enough to be swollen but not enough to visibly jiggle.
-			<</if>>
-		<<elseif $slaves[$i].inflationMethod == 3>>
-			<<set _saf = $slaveIndices[$slaves[$i].cumSource]>>
-			<<if $slaves[_saf].balls == 0>>
-					$slaves[$j].slaveName has no longer has testicles and thus can no longer keep $slaves[$i].slaveName filled with cum. @@.yellow;$His inflation regimen has been ended.@@
-				<<set $slaves[$i].inflation = 0, $slaves[$i].inflationType = "none", $slaves[$i].inflationMethod = 0, $slaves[$i].cumSource = 0, SetBellySize($slaves[$i])>>
-			<<elseif $slaves[$i].inflation == 3>>
-				Throughout the week, $he makes sure keep sucking $slaves[_saf].slaveName's <<if $slaves[_saf].dick > 0>>cock<<else>>cum hole<</if>> until $he is filled with nearly two gallons of cum, leaving $him looking ready to burst. $He keeps $himself @@.red;painfully full@@ for you.
-				<<run healthDamage($slaves[$i], 10)>>
-			<<elseif $slaves[$i].inflation == 2>>
-				Throughout the week, $he makes sure keep sucking $slaves[_saf].slaveName's <<if $slaves[_saf].dick > 0>>cock<<else>>cum hole<</if>> until $he is filled with nearly four liters of cum, leaving $him looking pregnant. $He is full enough to be distended but not enough to grow taut.
-			<<elseif $slaves[$i].inflation == 1>>
-				Throughout the week, $he makes sure keep sucking $slaves[_saf].slaveName's <<if $slaves[_saf].dick > 0>>cock<<else>>cum hole<</if>> until $he is filled with nearly two liters of cum, leaving $his belly noticeably distended. $He is full enough to be swollen but not enough to visibly jiggle.
-			<</if>>
-		<</if>>
-	<</if>>
-
-<<case "food">>
-	<<if $slaves[$i].behavioralFlaw == "anorexic">>
-		<<if $slaves[$i].inflation == 3>>
-			Throughout the week, $he focuses $his @@.mediumorchid;loathing@@ on you as $he forces down servings of slave food until $his stomach is @@.red;painfully bloated@@ with nearly two gallons of the paste, leaving $him looking ready to burst. $He struggles to keep $his meal down, @@.gold;fearing@@ punishment otherwise.
-			<<run healthDamage($slaves[$i], 10)>>
-			<<set $slaves[$i].devotion -= 16, $slaves[$i].trust -= 16>>
-		<<elseif $slaves[$i].inflation == 2>>
-			Throughout the week, $he focuses $his @@.mediumorchid;loathing@@ on you as $he forces down servings of slave food until $his stomach is bloated with nearly four liters of the paste, giving $him quite the food baby. $He struggles to keep $his meal down, @@.gold;fearing@@ punishment otherwise.
-			<<set $slaves[$i].devotion -= 10, $slaves[$i].trust -= 10>>
-		<<elseif $slaves[$i].inflation == 1>>
-			Throughout the week, $he focuses $his @@.mediumorchid;loathing@@ on you as $he forces down servings of slave food until $his stomach is bloated with nearly two liters of the paste, leaving $his stomach obviously distended. $He struggles to keep $his meal down, @@.gold;fearing@@ punishment otherwise.
-			<<set $slaves[$i].devotion -= 6, $slaves[$i].trust -= 6>>
-		<</if>>
-	<<elseif $slaves[$i].behavioralFlaw == "gluttonous">>
-		<<if $slaves[$i].inflation == 3>>
-			Throughout the week, $he @@.hotpink;eagerly@@ stuffs $his face with servings of slave food until $his stomach is @@.red;painfully bloated@@ with nearly two gallons of the paste, leaving $him looking ready to burst. $He rubs $his stuffed belly @@.mediumaquamarine;contently,@@ anticipating $his next gorging.
-			<<run healthDamage($slaves[$i], 10)>>
-			<<set $slaves[$i].devotion += 10, $slaves[$i].trust += 10>>
-		<<elseif $slaves[$i].inflation == 2>>
-			Throughout the week, $he @@.hotpink;eagerly@@ stuffs $his face with servings of slave food until $his stomach is bloated with nearly four liters of the paste, giving $him quite the food baby. $He rubs $his taut belly @@.mediumaquamarine;contently,@@ anticipating $his next meal.
-			<<set $slaves[$i].devotion += 7, $slaves[$i].trust += 7>>
-		<<elseif $slaves[$i].inflation == 1>>
-			Throughout the week, $he @@.hotpink;eagerly@@ stuffs $his face with servings of slave food until $his stomach is bloated with nearly two liters of the paste, leaving $his belly noticeably distended. $He rubs $his stuffed belly @@.mediumaquamarine;contently,@@ anticipating $his next helping.
-			<<set $slaves[$i].devotion += 5, $slaves[$i].trust += 5>>
-		<</if>>
-	<<else>>
-		<<if $slaves[$i].inflation == 3>>
-			Throughout the week, $he makes sure to binge eat until $his gut is stuffed with nearly two gallons of slave food, leaving $him looking ready to burst. $He keeps $himself @@.red;painfully full@@ for you.
-			<<run healthDamage($slaves[$i], 10)>>
-		<<elseif $slaves[$i].inflation == 2>>
-			Throughout the week, $he makes sure to binge eat until $his gut is filled with nearly four liters of slave food, giving $him quite the food baby. $He is full enough to be distended but not enough to grow taut.
-		<<elseif $slaves[$i].inflation == 1>>
-			Throughout the week, $he makes sure to binge eat until $he's consumed nearly two liters of slave food, leaving $his belly noticeably distended. $He is full enough to be swollen but not enough to visibly jiggle.
-		<</if>>
-	<</if>>
-<</switch>>
-
-<<if $slaves[$i].fetish == "cumslut" && $slaves[$i].inflationType == "cum" && $slaves[$i].bellyFluid >= 1500>>
-	Being so full of cum fills $him with @@.hotpink;absolute bliss.@@
-	<<set $slaves[$i].devotion += 5>>
-<<elseif $slaves[$i].fetish == "masochist" && $slaves[$i].bellyFluid >= 10000>>
-	That pain comes with @@.hotpink;absolute bliss@@ as $he relishes the unique sensation.
-	<<set $slaves[$i].devotion += 5>>
-<</if>>
-<<if $slaves[$i].behavioralQuirk == "fitness">>
-	<<if $slaves[$i].inflationType == "milk" || $slaves[$i].inflationType == "cum" || $slaves[$i].inflationType == "food" && $slaves[$i].inflation > 0>>
-		$He vows to exercise more to deal with @@.mediumorchid;the bloated belly you forced on $him.@@ Though gaining weight just means more opportunities to work out.
-		<<set $slaves[$i].devotion -= 3>>
-	<</if>>
-<</if>>
-
-<<if $slaves[$i].inflationType == "milk" && $slaves[$i].bellyFluid >= 1500>>
-	<<set _rearQuirk = $slaves[$i].geneticQuirks.rearLipedema == 2 ? 2 : 0>>
-	<<set _rearQuirkDivider = _rearQuirk == 0 ? 1 : _rearQuirk>>
-	<<set _gigantomastiaMod = $slaves[$i].geneticQuirks.gigantomastia == 2 ? ($slaves[$i].geneticQuirks.macromastia == 2 ? 3 : 2) : 1>>
-	<<if $slaves[$i].weight < 200>>
-		$His body @@.lime;grows a little more padded@@ as it absorbs the milk contained in $his digestive track.
-		<<set $slaves[$i].weight += 2>>
-		<<if $slaves[$i].weightDirection == 1>>
-			<<set $slaves[$i].weight += 2>>
-		<</if>>
-	<</if>>
-	<<if random(1,100) > 50/_gigantomastiaMod && $slaves[$i].boobs < 3000*_gigantomastiaMod>>
-		$His breasts @@.lime;swell@@ with added fat as $he digests the milk contained in $his digestive track.
-		<<set $slaves[$i].boobs += 200>>
-	<</if>>
-	<<if random(1,100) > (50/_rearQuirkDivider) && $slaves[$i].butt < 7+((7/2)*_rearQuirk)>>
-		$His butt @@.lime;swells@@ with added fat as $he digests the milk contained in $his digestive track.
-		<<set $slaves[$i].butt += 1>>
-	<</if>>
-<<elseif $slaves[$i].inflationType == "food" && $slaves[$i].bellyFluid >= 1500>>
-	<<set _rearQuirk = $slaves[$i].geneticQuirks.rearLipedema == 2 ? 2 : 0>>
-	<<set _rearQuirkDivider = _rearQuirk == 0 ? 1 : _rearQuirk>>
-	<<set _gigantomastiaMod = $slaves[$i].geneticQuirks.gigantomastia == 2 ? ($slaves[$i].geneticQuirks.macromastia == 2 ? 3 : 2) : 1>>
-	<<if $slaves[$i].weight < 200>>
-		$His body @@.lime;rapidly gains weight@@ as it digests the food contained in $his digestive track.
-		<<set $slaves[$i].weight += 4>>
-		<<if $slaves[$i].weightDirection == 1>>
-			<<set $slaves[$i].weight += 2>>
-		<</if>>
-	<</if>>
-	<<if random(1,100) > 50/_gigantomastiaMod && $slaves[$i].boobs < 3000*_gigantomastiaMod>>
-		$His breasts @@.lime;swell@@ with added fat as $he digests the food contained in $his digestive track.
-		<<set $slaves[$i].boobs += 200>>
-	<</if>>
-	<<if random(1,100) > (50/_rearQuirkDivider) && $slaves[$i].butt < 7+((7/2)*_rearQuirk)>>
-		$His butt @@.lime;swells@@ with added fat as $he digests the food contained in $his digestive track.
-		<<set $slaves[$i].butt += 1>>
-	<</if>>
-<</if>>
-
-<<if $slaves[$i].inflationMethod == 2 && $slaves[$i].cervixImplant >= 2>>
-	$His rectal micropump implant filters out some fluid from the $slaves[$i].inflationType within $him during the week, adding it to $his abdominal implant.
-	<<set $slaves[$i].bellyImplant += 200>>
-<</if>>