diff --git a/src/pregmod/farmyard.tw b/src/pregmod/farmyard.tw
index cdb8cb41af02baefd26a6816ba6487d20fda47d8..18e5c4b2edf3b898b6ff1f87ce8c91fda8e8a3ca 100644
--- a/src/pregmod/farmyard.tw
+++ b/src/pregmod/farmyard.tw
@@ -13,8 +13,8 @@ $farmyardNameCaps is not dissimilar to a warehouse in its basic size and form, b
 /*TODO: Upkeep costs need to be added to these, but I'm not sure of the best way to do that*/
 /*TODO: Potentailly add more upgrades, to make this facility a little less useless without bestiality*/
 <<if ($farmyardCrops == 0)>>
-	[[Upgrade the machinery to increase the yield of crops|Farmyard][$cash -= Math.trunc(50000*$upgradeMultiplierArcology), $farmyardCrops = 1]]
-	//Costs <<print cashFormat(Math.trunc(50000*$upgradeMultiplierArcology))>> and decreases upkeep costs. This description is temporary and will be changed.//
+	[[Upgrade the machinery to increase the yield of crops|Farmyard][$cash -= Math.trunc(10000*$upgradeMultiplierArcology), $farmyardCrops = 1]]
+	//Costs <<print cashFormat(Math.trunc(10000*$upgradeMultiplierArcology))>> and decreases upkeep costs. This description is temporary and will be changed.//
 	<br>
 <</if>>
 <<if ($farmyardCrops == 1)>>
@@ -25,23 +25,31 @@ $farmyardNameCaps is not dissimilar to a warehouse in its basic size and form, b
 <<if $seeBestiality == 1>>
 	<<if ($farmyardKennels == 0)>>
 		[[Add kennels|Farmyard][$cash -= Math.trunc(5000*$upgradeMultiplierArcology), $farmyardKennels = 1]]
-		//Costs <<print cashFormat(Math.trunc(25000*$upgradeMultiplierArcology))>> and allows you to keep dogs. This description is temporary and will be changed.//
+		//Costs <<print cashFormat(Math.trunc(5000*$upgradeMultiplierArcology))>> and allows you to keep dogs. This description is temporary and will be changed.//
 		<br>
 	<</if>>
 	<<if ($farmyardKennels == 1)>>
-		Kennels have been built in one corner of $farmyardName, and are currently occupied by dogs of various breeds. This description is temporary and will be changed.
+		Kennels have been built in one corner of $farmyardName, and are currently occupied by dogs of various breeds. //This description is temporary and will be changed.//
 		<br>
 	<</if>>
 
 	<<if ($farmyardStable == 0)>>
 		[[Add a stable|Farmyard][$cash -= Math.trunc(10000*$upgradeMultiplierArcology), $farmyardStable = 1]]
-		//Costs <<print cashFormat(Math.trunc(50000*$upgradeMultiplierArcology))>> and allows you to keep horses. This description is temporary and will be changed.//
+		//Costs <<print cashFormat(Math.trunc(10000*$upgradeMultiplierArcology))>> and allows you to keep horses. This description is temporary and will be changed.//
 		<br>
 	<</if>>
 	<<if ($farmyardStable == 1)>>
-		A large stable has been built at the far end of $farmyardName, and currently holds a decent amount of large horses. This description is temporary and will be changed.
+		A large stable has been built at the far end of $farmyardName, and currently holds a decent amount of large horses. //This description is temporary and will be changed.//
 		<br>
 	<</if>>
+
+	<<if ($farmyardCages == 0)>>
+		[[Add lion cages|Farmyard][$cash -= Math.trunc(25000*$upgradeMultiplierArcology), $farmyardCages = 1]]
+		//Costs <<print cashFormat(Math.trunc(25000*$upgradeMultiplierArcology))>> and allows you to keep lions. This description is temporary and will be changed.//
+		<br>
+	<</if>>
+	<<if ($farmyardCages == 1)>>
+		Large cages have been set up along one wall of $farmyardName, and are currently occupied by large lions. //This description is temporary and will be changed.//
 <</if>>
 
 <br>