diff --git a/CHANGELOG.md b/CHANGELOG.md
index 895b1ff8b28a44b22860223288f9f86726b688bf..a1e26aa20a4122847dd6eb8ab2e7be186d81fefe 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,7 +2,7 @@
 
 All notable changes to this project will be documented in this file.
 
-## [Current]
+## [3.3]
 
 ### Breaking
 
@@ -35,15 +35,15 @@ All notable changes to this project will be documented in this file.
 
 ### Fixed
 
-- implement the `abstract` enviroment to behave as pre v3
-- removed debug print from `latexmk` inkscape recipy
+- implement the `abstract` environment to behave as pre v3
+- removed debug print from `latexmk` inkscape recipe
 
 ### Added
 
 - option `abstract`
   - `abstract=keywords|nokeywords` to enable/disable the display of keywords after the abstract
   - `abstract=totoc|notoc` to add the abstract to the TOC
-- extenx KOMA option `toc`
+- extend KOMA option `toc`
   - `toc=totoc|notoc` to add toc to itself
   - `toc=abstrct|noabstract` as alias for `abstract=totoc` and `abstract=notoc`
 
diff --git a/README.md b/README.md
index 928e09421ad84171b84d9ba5263540d9fa1f85ee..0c3b306e311b3810f8998790e6e34de5393c3003 100644
--- a/README.md
+++ b/README.md
@@ -71,7 +71,7 @@ locally using `git checkout example`.
 
 ### Recommended software
 
-As a Tex-Distribution, [MiKTeX is recommended](https://miktex.org/), TexLive should also
+As a tex-distribution, [MiKTeX is recommended](https://miktex.org/), TexLive should also
 work, but I don't use it much. You will also need `perl` to run `latexmk` and other
 useful tools. To edit the `.tex` files, you could use any text editor, but I personally
 like [Visual Studio Code](https://code.visualstudio.com/) the most, which can also be
@@ -120,7 +120,7 @@ git commit --all -m "initalise for [Project]"
 git push
 ```
 
-> **Note** giving you `[Project]` name as the default branch name is optional, and you could
+> **Note** giving your `[Project]` name as the default branch name is optional, and you could
 > keep the default name of `master`, but as the template also has a `master` branch it is
 > less confusing if you choose a different name.
 
diff --git a/src/HsH-article.cls b/src/HsH-article.cls
index 61e1bd73dafd4ab39747ab268ca310b0e0f76698..d65e6e99ccae35c5f675a6a754cac82501fe5f3a 100644
--- a/src/HsH-article.cls
+++ b/src/HsH-article.cls
@@ -17,7 +17,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[2022-06-01]
 \ProvidesClass{HsH-article}
-  [2024-06-15 3.03.pre1 HsH-class based on KOMA]
+  [2024-07-21 3.03 HsH-class based on KOMA]
 \let\HsHClassName\@currname
 \def\HsHClassName@ParrentClass{%
   scrartcl%
diff --git a/src/HsH-classes.pdf b/src/HsH-classes.pdf
index b7fe37d1b8e5a454a9eb9f2b42ff17f09ba24f47..5d9c6f14de5ada827688d06fe2b60394b60ef882 100644
--- a/src/HsH-classes.pdf
+++ b/src/HsH-classes.pdf
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:a3ca4d9ef1ccd59568fd1dda194377c0e06b81b98f3f491ef05fbe0232b4d407
-size 314945
+oid sha256:49917ad2705d6f4c3b4bcb1932f8de4e29eaeb8c1a7f7703b9235154356b6a6f
+size 314828
diff --git a/src/HsH-report.cls b/src/HsH-report.cls
index 8ab2109f300a821835b98393fda92428cc6e0acd..e6222d747a1a8507dfae1923c607f90e25ee31e6 100644
--- a/src/HsH-report.cls
+++ b/src/HsH-report.cls
@@ -17,7 +17,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[2022-06-01]
 \ProvidesClass{HsH-report}
-  [2024-06-15 3.03.pre1 HsH-class based on KOMA]
+  [2024-07-21 3.03 HsH-class based on KOMA]
 \let\HsHClassName\@currname
 \def\HsHClassName@ParrentClass{%
   scrreprt%
diff --git a/src/HsH-standalone.cls b/src/HsH-standalone.cls
index b1720da693c9ac67b5a4621152bcdcb8072ed9e5..a4297c33140204a74a188e3cbc0678d4a391ada6 100644
--- a/src/HsH-standalone.cls
+++ b/src/HsH-standalone.cls
@@ -17,7 +17,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[2022-06-01]
 \ProvidesClass{HsH-standalone}
-  [2024-06-15 3.03.pre1 HsH-class based on KOMA]
+  [2024-07-21 3.03 HsH-class based on KOMA]
 \let\HsHClassName\@currname
 \def\HsHClassName@ParrentClass{%
   standalone%