diff --git a/src/interaction/main/mainLinks.js b/src/interaction/main/mainLinks.js
index b9d9bfce81654281d3cf87ccd16f37b8631bce01..ca0843b8d8c796abb77013a57c0a85a7594721b0 100644
--- a/src/interaction/main/mainLinks.js
+++ b/src/interaction/main/mainLinks.js
@@ -248,47 +248,57 @@ App.UI.View.mainLinks = function() {
 	/**
 	 * @param {string} school
 	 */
-	function schoolSale(school) {
+	function schoolSale(school, abbreviation) {
 		const div = document.createElement("div");
 		div.append(App.UI.DOM.makeElement("span", "For your first purchase, ", "yellow"),
-			App.UI.DOM.passageLink(school, school),
+			App.UI.DOM.passageLink(
+				school,
+				"Market",
+				() => {
+					V.market = {
+						market: abbreviation,
+						slaveMarket: 0,
+						newSlaves: [],
+						numArcology: 1
+					};
+				}),
 			App.UI.DOM.makeElement("span", " will sell at half price this week.", "yellow"));
 		fragment.append(div);
 	}
 
 	if (V.seeDicks !== 100) {
 		if (V.TSS.schoolSale !== 0) {
-			schoolSale("The Slavegirl School");
+			schoolSale("The Slavegirl School", "TSS");
 		}
 		if (V.TUO.schoolSale !== 0) {
-			schoolSale("The Utopian Orphanage");
+			schoolSale("The Utopian Orphanage", "TUO");
 		}
 		if (V.GRI.schoolSale !== 0) {
-			schoolSale("Growth Research Institute");
+			schoolSale("Growth Research Institute", "GRI");
 		}
 		if (V.SCP.schoolSale !== 0) {
-			schoolSale("St. Claver Preparatory");
+			schoolSale("St. Claver Preparatory", "SCP");
 		}
 		if (V.TCR.schoolSale !== 0) {
-			schoolSale("The Cattle Ranch");
+			schoolSale("The Cattle Ranch", "TCR");
 		}
 		if (V.HA.schoolSale !== 0) {
-			schoolSale("The Hippolyta Academy");
+			schoolSale("The Hippolyta Academy", "HA");
 		}
 	}
 	if (V.seeDicks !== 0) {
 		if (V.LDE.schoolSale !== 0) {
-			schoolSale("L'École des Enculées");
+			schoolSale("L'École des Enculées", "LDE");
 		}
 		if (V.TGA.schoolSale !== 0) {
-			schoolSale("The Gymnasium-Academy");
+			schoolSale("The Gymnasium-Academy", "TGA");
 		}
 		if (V.TFS.schoolSale !== 0) {
-			schoolSale("The Futanari Sisters");
+			schoolSale("The Futanari Sisters", "TFS");
 		}
 	}
 	if (V.NUL.schoolSale !== 0) {
-		schoolSale("Nueva Universidad de Libertad");
+		schoolSale("Nueva Universidad de Libertad", "NUL");
 	}
 	return fragment;
 };