diff --git a/src/004-base/facility.js b/src/004-base/facility.js
index a827c02e81d45e05acfdf8cb598c264a675ac133..961fccf8a97b169f4d92d3620c852084780439b3 100644
--- a/src/004-base/facility.js
+++ b/src/004-base/facility.js
@@ -7,7 +7,7 @@ App.Data.JobDesc = class {
 		this.fuckdollAccepted = false;
 		this.broodmotherAccepted = false;
 	}
-}
+};
 
 App.Data.ManagerJobDesc = class extends App.Data.JobDesc {
 	constructor() {
@@ -27,7 +27,7 @@ App.Data.ManagerJobDesc = class extends App.Data.JobDesc {
 		 * @type {string} */
 		this.skill = null;
 	}
-}
+};
 
 App.Data.FacilityDesc = class {
 	constructor() {
@@ -43,7 +43,7 @@ App.Data.FacilityDesc = class {
 		/** @type {App.Data.ManagerJobDesc} */
 		this.manager = null;
 	}
-}
+};
 
 App.Data.Facilities = {};
 App.Entity.Facilities = {};
@@ -110,14 +110,14 @@ App.Entity.Facilities.Job = class {
 	 * @param {string} [linkText]
 	 * @returns {string}
 	 */
-	assingmentLink(i, passage, callback, linkText) {
+	assignmentLink(i, passage, callback, linkText) {
 		linkText = linkText || this.desc.position;
 		const linkAction = callback !== undefined ? callback(this.desc.assignment) : '';
 		return `<<link "${linkText}"${passage !== undefined ? ' "' + passage + '"' : ''}>><<= assignJob(${App.Utils.slaveRefString(i)}, "${this.desc.assignment}")>>${linkAction}<</link>>`;
 	}
 
 	/**
-	 * Tests is slave broken enought
+	 * Tests if slave broken enough
 	 * @protected
 	 * @param {App.Entity.SlaveState} slave
 	 * @param {number} [pureDevotion=50] Minimal devotion level to pass test with any trust
@@ -152,7 +152,7 @@ App.Entity.Facilities.Job = class {
 	get _facilityHasFreeSpace() {
 		return this.facility.hasFreeSpace;
 	}
-}
+};
 
 App.Entity.Facilities.ManagingJob = class extends App.Entity.Facilities.Job {
 	constructor() {
@@ -204,7 +204,7 @@ App.Entity.Facilities.ManagingJob = class extends App.Entity.Facilities.Job {
 	get _facilityHasFreeSpace() {
 		return true;
 	}
-}
+};
 
 App.Entity.Facilities.Facility = class {
 	/**
@@ -358,17 +358,17 @@ App.Entity.Facilities.Facility = class {
 		const slave = App.Utils.slaveByIndex(i);
 		const jobs = job === undefined ? this._jobs : {job: this._jobs[job]};
 
-		let res = []
+		let res = [];
 		for (const jn in jobs) {
 			const j = jobs[jn];
 			let rejects = j.canEmploy(slave);
 			if (rejects.length === 0) {
-				res.push(j.assingmentLink(i, passage, callback));
+				res.push(j.assignmentLink(i, passage, callback));
 			} else {
 				res.push(App.UI.disabledLink(j.desc.position, rejects));
 			}
 		}
-		return res
+		return res;
 	}
 
 	/**
@@ -381,9 +381,9 @@ App.Entity.Facilities.Facility = class {
 	 */
 	transferLink(i, job, passage, callback) {
 		job = job || this.desc.defaultJob;
-		return this._jobs[job].assingmentLink(i, passage, callback, this.genericName);
+		return this._jobs[job].assignmentLink(i, passage, callback, this.genericName);
 	}
-}
+};
 
 /**
  * Job for a facility with a single job option
@@ -397,13 +397,13 @@ App.Entity.Facilities.FacilitySingleJob = class extends App.Entity.Facilities.Jo
 	 * @param {string} [linkText]
 	 * @returns {string}
 	 */
-	assingmentLink(i, passage, callback, linkText) {
+	assignmentLink(i, passage, callback, linkText) {
 		linkText = linkText || this.facility.genericName;
 		const linkAction = callback !== undefined ? callback(this.desc.assignment) : '';
 		const psg = passage === undefined ? '' : `, $returnTo = "${passage}"`;
 		return `<<link "${linkText}" "Assign">><<set $assignTo = "${this.facility.genericName}", $i = ${i}${psg}>>${linkAction}<</link>>`;
 	}
-}
+};
 
 /** Instances of all facility objects */
 App.Entity.facilities = {};