diff --git a/Makefile b/Makefile
index 696dbff1b46d8de0f30584078850db88f7b1e5be..78d2345adac3bc097c0bdb8a6d19accf9f08c12e 100644
--- a/Makefile
+++ b/Makefile
@@ -24,4 +24,4 @@ clean:
 
 clean-all: clean
 	rm -f example.pdf
-	rm -f fit1[012].clo fithesis3.cls fithesis.dtx fithesis.pdf
+	rm -f fit1[012].clo fithesis.cls fithesis[23] fithesis.dtx fithesis.pdf
diff --git a/example.pdf b/example.pdf
index b3bf49b49b771993722f16a86ed6760e688ef4db..4cfed4513beb000c736e4d882cb42b5a3ff6c6ff 100644
Binary files a/example.pdf and b/example.pdf differ
diff --git a/fithesis.cls b/fithesis.cls
new file mode 100644
index 0000000000000000000000000000000000000000..b8728bce2cb9c70b83d9ff330adc7a13c11e7dc8
--- /dev/null
+++ b/fithesis.cls
@@ -0,0 +1,67 @@
+%%
+%% This is file `fithesis.cls',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% fithesis.dtx  (with options: `oldclass1')
+%% 
+%% 
+%% Copyright 1993 1994 1995 The LaTeX3 Project and any individual
+%% authors listed elsewhere in this file.
+%% 
+%% For further copyright information, and conditions for modification
+%% and distribution, see the file legal.txt, and any other copyright
+%% notices in this file.
+%% 
+%% This file is part of the LaTeX2e system.
+%% ----------------------------------------
+%%   This system is distributed in the hope that it will be useful,
+%%   but WITHOUT ANY WARRANTY; without even the implied warranty of
+%%   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+%% 
+%% IMPORTANT COPYRIGHT NOTICE:
+%% 
+%% You are NOT ALLOWED to distribute this file alone.
+%% 
+%% If you receive only some of these files from someone, complain!
+%% 
+%% However, NO PERMISSION is granted to generate or to distribute a
+%% modified version of this file under its original name.
+%% 
+%% You are NOT ALLOWED to change this file.
+%% 
+%% 
+%% MODIFICATION ADVICE:
+%% 
+%% If you want to customize this file, it is best to make a copy of
+%% the source file(s) from which it was produced.  Use a different
+%% name for your copy(ies) and modify the copy(ies); this will ensure
+%% that your modifications do not get overwritten when you install a
+%% new release of the standard system.  You should also ensure that
+%% your modified source file does not generate any modified file with
+%% the same name as a standard file.
+%% 
+%% You will also need to produce your own, suitably named, .ins file to
+%% control the generation of files from your source file; this file
+%% should contain your own preambles for the files it generates, not
+%% those in the standard .ins files.
+%% 
+%% The names of the source files used are shown above.
+%% 
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{oldfithesis1}[2015/01/14 old fithesis will load fithesis3 version 0.3.4 MU thesis class]
+
+\errmessage{%
+  You are using the fithesis class, which has been deprecated.
+  The fithesis3 class will be used instead.
+  For more information, see <https://www.fi.muni.cz/tech/unix/tex/fithesis.xhtml>%
+}
+
+\ifx\clsclass\undefined
+ \def\clsclass{fithesis3}
+\fi
+\LoadClass{\clsclass}
+\endinput
+%%
+%% End of file `fithesis.cls'.
diff --git a/fithesis.ins b/fithesis.ins
index 082acfc06a1ed77cbed2141ad9298fa1b3b51b34..31999c4073c3b62943275e549171f999d9ff095e 100644
--- a/fithesis.ins
+++ b/fithesis.ins
@@ -80,6 +80,8 @@ The names of the source files used are shown above.
 
 \Msg{*** Generating the files ***}
 
+\generateFile{fithesis.cls}{t}{\from{fithesis.dtx}{oldclass1}}
+\generateFile{fithesis2.cls}{t}{\from{fithesis.dtx}{oldclass2}}
 \generateFile{fithesis3.cls}{t}{\from{fithesis.dtx}{class}}
 \generateFile{fit10.clo}{t}{\from{fithesis.dtx}{opt,10pt}}
 \generateFile{fit11.clo}{t}{\from{fithesis.dtx}{opt,11pt}}
@@ -91,6 +93,8 @@ The names of the source files used are shown above.
 \Msg{* To finish the installation you have to move the following}
 \Msg{* files into a directory searched by TeX:}
 \Msg{*}
+\Msg{* \space\space fithesis.cls}
+\Msg{* \space\space fithesis2.cls}
 \Msg{* \space\space fithesis3.cls}
 \Msg{* \space\space fit10.clo}
 \Msg{* \space\space fit11.clo}
diff --git a/fithesis.pdf b/fithesis.pdf
index 7305d8ae06744fb6481439194cedb2f184c41644..53f3d69a794b9fb1f1fcbf11b38149c657b5e7b0 100644
Binary files a/fithesis.pdf and b/fithesis.pdf differ
diff --git a/fithesis.raw.dtx b/fithesis.raw.dtx
index 11b36e06b77f42dd1e56089b749a3713eba2238a..3b190789f5a1170402b6731bc1b41c2894a33cd2 100644
--- a/fithesis.raw.dtx
+++ b/fithesis.raw.dtx
@@ -131,7 +131,9 @@
 % přiloženým \texttt{Makefile}.
 %
 % Po spuštění instalace příkazem \texttt{tex fithesis.ins} se vygenerují
-% soubory \texttt{fithesis3.cls} (základní třída) a soubory 
+% soubory \texttt{fithesis.cls} (třída \textsf{fithesis1}),
+% \texttt{fithesis2.cls} (třída \textsf{fithesis2}),
+% \texttt{fithesis3.cls} (základní třída) a soubory 
 % \texttt{fit10.clo}, \texttt{fit11.clo} a \texttt{fit12.clo} 
 % (volby určující velikost písma a mezerování). 
 % Příkazy
@@ -1322,5 +1324,38 @@
      \labelwidth\leftmarginvi\advance\labelwidth-\labelsep}
 %</12pt>
 %</opt>
+%
+%<*oldclass1>
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{oldfithesis1}[%%%date%%% old fithesis will load fithesis3 version %%%version%%% MU thesis class]
+
+\errmessage{%
+  You are using the fithesis class, which has been deprecated.
+  The fithesis3 class will be used instead.
+  For more information, see <https://www.fi.muni.cz/tech/unix/tex/fithesis.xhtml>%
+}
+
+\ifx\clsclass\undefined
+ \def\clsclass{fithesis3}
+\fi
+\LoadClass{\clsclass}
+%</oldclass1>
+%
+%<*oldclass2>
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{oldfithesis2}[%%%date%%% old fithesis2 will load fithesis3 version %%%version%%% MU thesis class]
+
+\errmessage{%
+  You are using the fithesis2 class, which has been deprecated.
+  The fithesis3 class will be used instead.
+  For more information, see <https://www.fi.muni.cz/tech/unix/tex/fithesis.xhtml>%
+}
+
+\ifx\clsclass\undefined
+ \def\clsclass{fithesis3}
+\fi
+\LoadClass{\clsclass}
+%</oldclass2>
 %    \end{macrocode}
 % \fi
+%
diff --git a/fithesis2.cls b/fithesis2.cls
new file mode 100644
index 0000000000000000000000000000000000000000..80c1aa0ea126359f30223546291fd3bf8eb95b5a
--- /dev/null
+++ b/fithesis2.cls
@@ -0,0 +1,67 @@
+%%
+%% This is file `fithesis2.cls',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% fithesis.dtx  (with options: `oldclass2')
+%% 
+%% 
+%% Copyright 1993 1994 1995 The LaTeX3 Project and any individual
+%% authors listed elsewhere in this file.
+%% 
+%% For further copyright information, and conditions for modification
+%% and distribution, see the file legal.txt, and any other copyright
+%% notices in this file.
+%% 
+%% This file is part of the LaTeX2e system.
+%% ----------------------------------------
+%%   This system is distributed in the hope that it will be useful,
+%%   but WITHOUT ANY WARRANTY; without even the implied warranty of
+%%   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+%% 
+%% IMPORTANT COPYRIGHT NOTICE:
+%% 
+%% You are NOT ALLOWED to distribute this file alone.
+%% 
+%% If you receive only some of these files from someone, complain!
+%% 
+%% However, NO PERMISSION is granted to generate or to distribute a
+%% modified version of this file under its original name.
+%% 
+%% You are NOT ALLOWED to change this file.
+%% 
+%% 
+%% MODIFICATION ADVICE:
+%% 
+%% If you want to customize this file, it is best to make a copy of
+%% the source file(s) from which it was produced.  Use a different
+%% name for your copy(ies) and modify the copy(ies); this will ensure
+%% that your modifications do not get overwritten when you install a
+%% new release of the standard system.  You should also ensure that
+%% your modified source file does not generate any modified file with
+%% the same name as a standard file.
+%% 
+%% You will also need to produce your own, suitably named, .ins file to
+%% control the generation of files from your source file; this file
+%% should contain your own preambles for the files it generates, not
+%% those in the standard .ins files.
+%% 
+%% The names of the source files used are shown above.
+%% 
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{oldfithesis2}[2015/01/14 old fithesis2 will load fithesis3 version 0.3.4 MU thesis class]
+
+\errmessage{%
+  You are using the fithesis2 class, which has been deprecated.
+  The fithesis3 class will be used instead.
+  For more information, see <https://www.fi.muni.cz/tech/unix/tex/fithesis.xhtml>%
+}
+
+\ifx\clsclass\undefined
+ \def\clsclass{fithesis3}
+\fi
+\LoadClass{\clsclass}
+\endinput
+%%
+%% End of file `fithesis2.cls'.