diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt
index e97694114d0bd3ffdcced0da6843d429fec83145..36ce8738690037501cc6fbadbbad445de497c0f4 100644
--- a/devNotes/twine JS.txt	
+++ b/devNotes/twine JS.txt	
@@ -13992,7 +13992,7 @@ window.saRest = function saRest(slave) {
 			} else {
 				t += `an incident without lasting effect.`;
 			}
-			V.cash += Math.trunc(V.FResult*_vignette.effect);
+			cashX(Math.trunc(V.FResult*_vignette.effect), "rest", slave);
 		} else if (_vignette.type == "devotion") {
 			if (_vignette.effect > 0) {
 				if (slave.devotion > 50) {
@@ -21415,7 +21415,7 @@ window.rulesAssistantOptions = (function() {
 	return rulesAssistantOptions;
 })();
 
-:: rules autosurgery js [script]
+/*:: rules autosurgery js [script]*/
 
 window.rulesAutosurgery = (function() {
 	"use strict";
@@ -34594,7 +34594,14 @@ window.BaseSlave = function BaseSlave() {
 		override_Brow_H_Color: 0,
 		missingEyes: 0,
 		missingArms: 0,
-		missingLegs: 0
+		missingLegs: 0,
+		slaveCost: 0,
+		lifetimeCashExpenses: 0,
+		lifetimeCashIncome: 0,
+		lastWeeksCashIncome: 0,
+		lifetimeRepExpenses: 0,
+		lifetimeRepIncome: 0,
+		lastWeeksRepIncome: 0
 	};
 };