diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index 2468a1a7b781227d1155260fe8d0ad02a76b38a4..dacff54e7f0399e519fd54e915e911605dab1f53 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -2,6 +2,12 @@
 
 0.10.7.1-0.7.x
 
+9/16/2018
+
+	32
+	-enema control added to the RA
+	-Deepmurk's faces and fatties vector art
+
 9/15/2018
 
 	31
diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt
index 2af5a8e0037f6459382d77a87b9dad19f85e2a1b..c3c8bb29b2bdd183ae14918a733efbe3c86d4c78 100644
--- a/devNotes/twine JS.txt	
+++ b/devNotes/twine JS.txt	
@@ -2772,6 +2772,7 @@ window.emptyDefaultRule = function emptyDefaultRule() {
 			label: "no default setting",
 			removeLabel: "no default setting",
 			skinColor: "no default setting",
+			inflationType: "no default setting",
 		}
 	};
 	return rule;
@@ -12314,6 +12315,7 @@ window.DefaultRules = (function() {
 			ProcessContraceptives(slave, rule);
 		ProcessOtherDrugs(slave, rule);
 		ProcessAssetGrowthDrugs(slave, rule);
+		ProcessEnema(slave, rule);
 		ProcessDiet(slave, rule);
 		ProcessCuratives(slave, rule);
 		ProcessAphrodisiacs(slave, rule);
@@ -13601,6 +13603,45 @@ window.DefaultRules = (function() {
 		}
 	}
 
+	function ProcessEnema(slave, rule) {
+		if ((rule.inflationType !== undefined) && (rule.inflationType !== "no default setting")) {
+			if (slave.inflationType !== rule.inflationType) {
+				if ((slave.inflationType === "curative" && slave.health > 90) || (slave.inflationType === "curative" && slave.anus <= 1 && slave.vagina <= 1)) {
+					r += `<br>${slave.slaveName} cannot benefit from her assigned enema and has been defaulted to none.`;
+					slave.inflation = 0;
+					slave.inflationType = "none";
+					slave.inflationMethod = 0;
+					slave.milkSource = 0;
+					slave.cumSource = 0;
+					SetBellySize(slave);
+				} else {
+					r += `<br>${slave.slaveName}'s current enema regimen has been set to ${slave.inflationType}.`;
+					slave.inflation = 1;
+					slave.inflationType = rule.inflationType;
+					slave.inflationMethod = 2;
+					slave.milkSource = 0;
+					slave.cumSource = 0;
+					SetBellySize(slave);
+				}
+			}
+			if (slave.inflationType !== "none" && slave.inflation > 1 && slave.health < -50) {
+				r += `<br>${slave.slaveName}'s current enema regimen risks death, so it has been reduced to a less threatening level.`;
+				slave.inflation = 1;
+				SetBellySize(slave);
+			} else if (slave.inflation > 1 && (slave.bellyPreg >= 1500 || slave.bellyImplant >= 1500)) {
+				r += `<br>${slave.slaveName}'s current enema is too much for her body, so it has been reduced.`;
+				slave.inflation = 1;
+				SetBellySize(slave);
+			} else if (slave.inflationType === "none") {
+				slave.inflation = 0;
+				slave.inflationMethod = 0;
+				slave.milkSource = 0;
+				slave.cumSource = 0;
+				SetBellySize(slave);
+			}
+		}
+	}
+
 	function ProcessDiet(slave, rule) {
 		// Diet Setting 
 		if (rule.diet !== undefined && rule.diet !== "no default setting") {
@@ -15577,6 +15618,9 @@ window.rulesAssistantOptions = (function() {
 			this.appendChild(new ShemaleHormonesList());
 			this.appendChild(new GeldingHormonesList());
 			this.appendChild(new OtherDrugsList());
+			if (V.enema === 1) {
+				this.appendChild(new EnemaList());
+			}
 			this.appendChild(new DietList());
 			this.appendChild(new DietGrowthList());
 			this.appendChild(new DietBaseList());
@@ -16319,6 +16363,26 @@ window.rulesAssistantOptions = (function() {
 		}
 	}
 
+	class EnemaList extends List {
+		constructor() {
+			const enemas = [
+				["No default setting", "no default setting"],
+				["None", "none"],
+				["Water", "water"]
+			];
+			if (V.medicalEnema === 1) {
+				enemas.push(
+				["Aphrodisiac", "aphrodisiac"],
+				["Curative", "curative"],
+				["Tightener", "tightener"]
+				);
+			}
+			super("Enemas", enemas);
+			this.setValue(current_rule.set.inflationType);
+			this.onchange = (value) => current_rule.set.inflationType = value;
+		}
+	}
+
 	class DietList extends List {
 		constructor() {
 			const diets = [