diff --git a/doc/latex/uosdocs/uosdocs.pdf b/doc/latex/uosdocs/uosdocs.pdf
index 9d79d5c2d66fb451222f916c225c1a6ffe289fcd..e69e71f307c4f251d3d41571fd483ee0fd0e6fb9 100644
Binary files a/doc/latex/uosdocs/uosdocs.pdf and b/doc/latex/uosdocs/uosdocs.pdf differ
diff --git a/source/latex/uosdocs/uosdocs.dtx b/source/latex/uosdocs/uosdocs.dtx
index a503b93320d99aead794169d9151f9d77fd69ccf..722cfc69fb33be217d5748c9dfa7ea0defb8c943 100644
--- a/source/latex/uosdocs/uosdocs.dtx
+++ b/source/latex/uosdocs/uosdocs.dtx
@@ -747,7 +747,7 @@
       {\large A group design project summary report submitted}
       {\large for the award of \par \degreename \par}
 %</gdpsummary>
-%<*minithesis|progress|project|gdp|gdpsummary>
+%<*minithesis|progress|project>
       \vfill
       {\normalsize Supervisor\supplural: \supname \par}
       {\normalsize Examiner\examplural: \examname \par}
@@ -763,7 +763,24 @@
         \vfill
       }
       \parbox[t][95mm][s]{89mm}{}
-%</minithesis|progress|project|gdp|gdpsummary>
+%</minithesis|progress|project>
+%<*gdp|gdpsummary>
+      \vfill
+      {\normalsize \textit{by} \textbf\authornames \par}
+      \bigskip
+      {\normalsize Supervisor\supplural: \supname \par}
+      {\normalsize Examiner\examplural: \examname \par}
+      \vfill
+      \hspace{6mm}\parbox[t][51mm][s]{89mm}{
+        \center
+        \vfill
+        {\large \bf \@title \par}
+        \vfill
+        {\normalsize \@date \par}
+        \vfill
+      }
+      \parbox[t][95mm][s]{89mm}{}
+%</gdp|gdpsummary>
 %<*thesis|report>
       {\huge \bf \@title \par
 }
@@ -819,7 +836,9 @@
   \global\let\author\relax
   \global\let\date\relax
   \global\let\and\relax
+%<*thesis|minithesis|progress|project|report>
   \cleardoublepage
+%</thesis|minithesis|progress|project|report>
 }
 %</thesis|minithesis|progress|project|report|gdp|gdpsummary>
 %<*article>
@@ -959,9 +978,9 @@
     {\textsc\normalsize \univname \par}
     \bigskip
     {\underline{Abstract} \par}
+%<*thesis|minithesis|progress|project|report>
     \bigskip
     {\textsc\normalsize \facname \par}
-%<*thesis|minithesis|progress|project|report>
     {\textsc\normalsize \deptname \par}
 %</thesis|minithesis|progress|project|report>
     \bigskip
@@ -977,9 +996,6 @@
 %<*project>
     {\normalsize \underline{A project report submitted for the award of \degreename}\par}
 %</project>
-%<*gdp>
-    {\normalsize \underline{A group design project report submitted for the award of \degreename}\par}
-%</gdp>
     \bigskip
     {\normalsize\bf \@title \par}
     \medskip
@@ -988,8 +1004,10 @@
   \end{center}
 }
 {
+%<*thesis|minithesis|progress|project|report>
   \vfil\vfil\vfil\null
   \cleardoublepage
+%</thesis|minithesis|progress|project|report>
 }
 %</thesis|minithesis|progress|project|report|gdp>
 %<*article>
diff --git a/tex/latex/uosdocs/uosgdp.cls b/tex/latex/uosdocs/uosgdp.cls
index f1d9a0af995fba6bccd63c52402ee89872fec147..603b225ff1c900c238e96a0c4f3dc6fba69235c1 100644
--- a/tex/latex/uosdocs/uosgdp.cls
+++ b/tex/latex/uosdocs/uosgdp.cls
@@ -222,6 +222,8 @@
       {\large A group design project report submitted for}
       {\large the award of \par \degreename \par}
       \vfill
+      {\normalsize \textit{by} \textbf\authornames \par}
+      \bigskip
       {\normalsize Supervisor\supplural: \supname \par}
       {\normalsize Examiner\examplural: \examname \par}
       \vfill
@@ -230,8 +232,6 @@
         \vfill
         {\large \bf \@title \par}
         \vfill
-        {\normalsize \textit{by} \textbf\authornames \par}
-        \vfill
         {\normalsize \@date \par}
         \vfill
       }
@@ -251,7 +251,6 @@
   \global\let\author\relax
   \global\let\date\relax
   \global\let\and\relax
-  \cleardoublepage
 }
 \newenvironment{abstract}
 {
@@ -264,9 +263,6 @@
     \bigskip
     {\underline{Abstract} \par}
     \bigskip
-    {\textsc\normalsize \facname \par}
-    \bigskip
-    {\normalsize \underline{A group design project report submitted for the award of \degreename}\par}
     \bigskip
     {\normalsize\bf \@title \par}
     \medskip
@@ -275,8 +271,6 @@
   \end{center}
 }
 {
-  \vfil\vfil\vfil\null
-  \cleardoublepage
 }
 \usepackage[nottoc]{tocbibind}         % Put the Lists, Glossary, Biblog and Idx in the contents
 \addtocounter{secnumdepth}{1}
diff --git a/tex/latex/uosdocs/uosgdpsummary.cls b/tex/latex/uosdocs/uosgdpsummary.cls
index 17d53fe5105caad76cacb7f2a647963830f4a041..ecb04974e15569ee3c4c9a5def14e708b5ff6d13 100644
--- a/tex/latex/uosdocs/uosgdpsummary.cls
+++ b/tex/latex/uosdocs/uosgdpsummary.cls
@@ -220,6 +220,8 @@
       {\large A group design project summary report submitted}
       {\large for the award of \par \degreename \par}
       \vfill
+      {\normalsize \textit{by} \textbf\authornames \par}
+      \bigskip
       {\normalsize Supervisor\supplural: \supname \par}
       {\normalsize Examiner\examplural: \examname \par}
       \vfill
@@ -228,8 +230,6 @@
         \vfill
         {\large \bf \@title \par}
         \vfill
-        {\normalsize \textit{by} \textbf\authornames \par}
-        \vfill
         {\normalsize \@date \par}
         \vfill
       }
@@ -249,7 +249,6 @@
   \global\let\author\relax
   \global\let\date\relax
   \global\let\and\relax
-  \cleardoublepage
 }
 \newcommand\addmaterialname{List of Additional Material}
 \newcommand\listofaddmaterial{