diff --git a/CHANGELOG.md b/CHANGELOG.md
index e4e3be87..b609c201 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -725,7 +725,7 @@ Breaking changes:
[10.11.0]: https://github.com/gchq/CyberChef/releases/tag/v10.11.0
[10.10.0]: https://github.com/gchq/CyberChef/releases/tag/v10.10.0
[10.9.0]: https://github.com/gchq/CyberChef/releases/tag/v10.9.0
-[10.8.0]: https://github.com/gchq/CyberChef/releases/tag/v10.7.0
+[10.8.0]: https://github.com/gchq/CyberChef/releases/tag/v10.8.0
[10.7.0]: https://github.com/gchq/CyberChef/releases/tag/v10.7.0
[10.6.0]: https://github.com/gchq/CyberChef/releases/tag/v10.6.0
[10.5.0]: https://github.com/gchq/CyberChef/releases/tag/v10.5.0
diff --git a/src/core/dishTypes/DishType.mjs b/src/core/dishTypes/DishType.mjs
index d89e3c0b..04da53dc 100644
--- a/src/core/dishTypes/DishType.mjs
+++ b/src/core/dishTypes/DishType.mjs
@@ -11,7 +11,7 @@
class DishType {
/**
- * Warn translations dont work without value from bind
+ * Warn translations don't work without value from bind
*/
static checkForValue(value) {
if (value === undefined) {
diff --git a/src/core/errors/ExcludedOperationError.mjs b/src/core/errors/ExcludedOperationError.mjs
index 2972c31d..657051f2 100644
--- a/src/core/errors/ExcludedOperationError.mjs
+++ b/src/core/errors/ExcludedOperationError.mjs
@@ -1,5 +1,5 @@
/**
- * Custom error type for handling operation that isnt included in node.js API
+ * Custom error type for handling operation that isn't included in node.js API
*
* @author d98762625 [d98762625@gmail.com]
* @copyright Crown Copyright 2018
diff --git a/src/core/operations/ParityBit.mjs b/src/core/operations/ParityBit.mjs
index c5ac1d1e..35912f3c 100644
--- a/src/core/operations/ParityBit.mjs
+++ b/src/core/operations/ParityBit.mjs
@@ -20,7 +20,7 @@ class ParityBit extends Operation {
this.name = "Parity Bit";
this.module = "Default";
- this.description = "A parity bit, or check bit, is the simplest form of error detection. It is a bit which is added to a string of bits and represents if the number of 1's in the binary string is an even number or odd number.
If a delimiter is specified, the parity bit calculation will be performed on each 'block' of the input data, where the blocks are created by slicing the input at each occurence of the delimiter character";
+ this.description = "A parity bit, or check bit, is the simplest form of error detection. It is a bit which is added to a string of bits and represents if the number of 1's in the binary string is an even number or odd number.
If a delimiter is specified, the parity bit calculation will be performed on each 'block' of the input data, where the blocks are created by slicing the input at each occurrence of the delimiter character";
this.infoURL = "https://wikipedia.org/wiki/Parity_bit";
this.inputType = "string";
this.outputType = "string";
diff --git a/src/core/operations/SHA2.mjs b/src/core/operations/SHA2.mjs
index ecdc4cc5..9844070d 100644
--- a/src/core/operations/SHA2.mjs
+++ b/src/core/operations/SHA2.mjs
@@ -20,7 +20,7 @@ class SHA2 extends Operation {
this.name = "SHA2";
this.module = "Crypto";
- this.description = "The SHA-2 (Secure Hash Algorithm 2) hash functions were designed by the NSA. SHA-2 includes significant changes from its predecessor, SHA-1. The SHA-2 family consists of hash functions with digests (hash values) that are 224, 256, 384 or 512 bits: SHA224, SHA256, SHA384, SHA512.