diff --git a/HsH-classes.dtx b/HsH-classes.dtx
index 8017e89e520e85a43084cb3ab2efc0a0a10bfb0e..fbb78bdbedb97f61d9d54a3a7cad33485be6595b 100644
--- a/HsH-classes.dtx
+++ b/HsH-classes.dtx
@@ -200,6 +200,13 @@
 %
 %<*article|report>
 %% header and footer
+% first clear the default styles
+\clearpairofpagestyles
+% than we set the pagenumber for the plain and normal style
+%<article>\cfoot*{\pagemark}
+%<report>\ofoot*{\pagemark}
+%
+% now we define our custom header style
 \newpagestyle{HsHheadings}{
 % twosided left page header
   {
diff --git a/src/HsH-article.cls b/src/HsH-article.cls
index 5240a5b982d6b3b81177a27bc0a3cf6fd0544739..b58cf143e4e0d70fde9d8fceb59e8afed7609da6 100644
--- a/src/HsH-article.cls
+++ b/src/HsH-article.cls
@@ -145,6 +145,8 @@
 \upsubscripts
 
 %% header and footer
+\clearpairofpagestyles
+\cfoot*{\pagemark}
 \newpagestyle{HsHheadings}{
   {
     \parbox[b]{\sls@headwidth}{
diff --git a/src/HsH-report.cls b/src/HsH-report.cls
index 111a7aef35a0293249eae7b02ce513cd43c9c561..cbde0a7153e5ec1ee1835ef00d77a557fcd67eab 100644
--- a/src/HsH-report.cls
+++ b/src/HsH-report.cls
@@ -145,6 +145,8 @@
 \upsubscripts
 
 %% header and footer
+\clearpairofpagestyles
+\ofoot*{\pagemark}
 \newpagestyle{HsHheadings}{
   {
     \parbox[b]{\sls@headwidth}{