diff --git a/src/js/rulesAutosurgery.js b/src/js/rulesAutosurgery.js
index 7e29f55598fa00cb9bf631452389223622a58588..7e508b6c59df5693bc25c63b291cdae1c50ef616 100644
--- a/src/js/rulesAutosurgery.js
+++ b/src/js/rulesAutosurgery.js
@@ -408,6 +408,13 @@ window.rulesAutosurgery = (function() {
 				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
 				if (V.PC.medicine >= 100) slave.health -= 5;
 				else slave.health -= 10;
+			} else if ((slave.bellySagPreg > 0 || slave.bellySag > 0) && thisSurgery.surgery_cosmetic > 0) {
+				surgeries.push("a tummy tuck");
+				slave.bellySag = 0;
+				slave.bellySagPreg = 0;
+				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
+				if (V.PC.medicine >= 100) slave.health -= 10;
+				else slave.health -= 20;
 			} else if (slave.voice === 1 && slave.voiceImplant === 0 && thisSurgery.surgery_cosmetic > 0) {
 				surgeries.push("a feminine voice");
 				slave.voice += 1;
@@ -433,6 +440,12 @@ window.rulesAutosurgery = (function() {
 				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
 				if (V.PC.medicine >= 100) slave.health -= 5;
 				else slave.health -= 10;
+			} else if (slave.cSec === 1 && thisSurgery.surgery_cosmetic > 0) {
+				surgeries.push("surgery to remove a c-section scar");
+				slave.cSec = 0;
+				cashX(forceNeg(V.surgeryCost), "slaveSurgery", slave);
+				if (V.PC.medicine >= 100) slave.health -= 5;
+				else slave.health -= 10;
 			} else if (slave.faceImplant <= 45 && slave.face <= 95 && thisSurgery.surgery_cosmetic === 2) {
 				surgeries.push("a nicer face");
 				if (slave.faceShape === "masculine") slave.faceShape = "androgynous";