diff --git a/js/003-data/gameVariableData.js b/js/003-data/gameVariableData.js
index f578b2cd9f480aac6d41eeedbc759128ad7e5677..7865db31dbddf8e45e2edf340a80e5736ffc7484 100644
--- a/js/003-data/gameVariableData.js
+++ b/js/003-data/gameVariableData.js
@@ -1037,10 +1037,11 @@ App.Data.defaultGameStateVariables = {
 	NPCSlaves: 900,
 	ASlaves: 900,
 	AProsperityCap: 0,
-	food: 50000,
+	food: 125000,
 	foodLastWeek: 0,
 	foodProduced: 0,
 	foodStored: 0,
+	farmyardFoodCost: 5,
 	foodCost: 25,
 	foodMarket: 0,
 	foodRate: {
diff --git a/src/data/backwardsCompatibility/backwardsCompatibility.js b/src/data/backwardsCompatibility/backwardsCompatibility.js
index 2c06f990a9da8a46d026a9569063f625b5f5a719..3a8e1766b763fc87174bd49189fb0e3c40843f39 100644
--- a/src/data/backwardsCompatibility/backwardsCompatibility.js
+++ b/src/data/backwardsCompatibility/backwardsCompatibility.js
@@ -996,7 +996,7 @@ App.Update.globalVariables = function() {
 		if (typeof V.sexSupplyBarriersLC !== "undefined") {
 			V.sexSupplyBarriers.lowerClass = V.sexSupplyBarriersLC;
 		}
-		V.food = Math.max(+V.food, 0) || 0;
+		V.food = Math.max(+V.food, 0) || 12500;
 		if (V.foodConsumption === 0) {
 			V.foodConsumption = ((V.lowerClass * V.foodRate.lower) + (V.middleClass * V.foodRate.middle) + (V.upperClass * V.foodRate.upper) + (V.topClass * V.foodRate.top)); /* total amount food consumed per week */
 		}
diff --git a/src/data/backwardsCompatibility/datatypeCleanup.js b/src/data/backwardsCompatibility/datatypeCleanup.js
index e4508b02edd2872d3245730d7f61e19263fa88c6..80342a4fac252fc59885e82adb99fcc561d85612 100644
--- a/src/data/backwardsCompatibility/datatypeCleanup.js
+++ b/src/data/backwardsCompatibility/datatypeCleanup.js
@@ -1934,11 +1934,11 @@ window.ArcologyDatatypeCleanup = function ArcologyDatatypeCleanup() {
 	V.shelterAbuse = Math.max(+V.shelterAbuse, 0) || 0;
 
 	if (V.localEcon > 100) {
-		V.farmyardFoodCost = Math.max(5 / (1 + (Math.trunc(1000-100000/$localEcon)/10)/100), 3.125)
+		V.farmyardFoodCost = Math.max(5 / (1 + (Math.trunc(1000-100000/V.localEcon)/10)/100), 3.125);
 	} else if (V.localEcon === 100) {
-		V.farmyardFoodCost = 5
+		V.farmyardFoodCost = 5;
 	} else {
-		V.farmyardFoodCost = Math.min(5 * (1 + 1.5 * Math.sqrt(Math.trunc(100000/$localEcon-1000)/10)/100), 6.5)
+		V.farmyardFoodCost = Math.min(5 * (1 + 1.5 * Math.sqrt(Math.trunc(100000/V.localEcon-1000)/10)/100), 6.5);
 	}
 	V.foodCost = Math.trunc(2500 / V.localEcon);
 	V.drugsCost = Math.trunc(10000 / V.localEcon);