diff --git a/tables/template-short.tex b/tables/template-short.tex
index 184fbeed93bd391e4d24a44d53d04f5891a92939..e45ad61882f2acb4f4833c748de2d7960a10d3fd 100644
--- a/tables/template-short.tex
+++ b/tables/template-short.tex
@@ -5,16 +5,16 @@
 
 \begin{tabular}{|l|c|c|c|cccc|cccc|cccc|}
     \hline
-     & \textbf{MATLAB} & \textbf{USE\_DLL} & \textbf{BYTECODE} & \multicolumn{4}{c|}{\textbf{MATLAB+BLOCKS}} & \multicolumn{4}{c|}{\textbf{USE\_DLL+BLOCKS}} & \multicolumn{4}{c|}{\textbf{BYTECODE+BLOCKS}}\\
+     \textbf{Stack solve} & \textbf{MATLAB} & \textbf{USE\_DLL} & \textbf{BYTECODE} & \multicolumn{4}{c|}{\textbf{MATLAB+BLOCKS}} & \multicolumn{4}{c|}{\textbf{USE\_DLL+BLOCKS}} & \multicolumn{4}{c|}{\textbf{BYTECODE+BLOCKS}}\\
     %\cline{2-4}
-                      \textbf{Algorithm} & & & & \textbf{mfs=0} & \textbf{mfs=1} & \textbf{mfs=2} & \textbf{mfs=3} & \textbf{mfs=0} & \textbf{mfs=1} & \textbf{mfs=2} & \textbf{mfs=3} & \textbf{mfs=0} & \textbf{mfs=1} & \textbf{mfs=2} & \textbf{mfs=3}\\
+                      \textbf{algorithm} & & & & \textbf{mfs=0} & \textbf{mfs=1} & \textbf{mfs=2} & \textbf{mfs=3} & \textbf{mfs=0} & \textbf{mfs=1} & \textbf{mfs=2} & \textbf{mfs=3} & \textbf{mfs=0} & \textbf{mfs=1} & \textbf{mfs=2} & \textbf{mfs=3}\\
   \cline{2-16}
-  \texttt{solve\_algo=0} & {a0_mat} & {a0_dll} & {a0_byt} & {a0_mat_blk_0} & {a0_mat_blk_1} & {a0_mat_blk_2} & {a0_mat_blk_3} & {a0_dll_blk_0} & {a0_dll_blk_1} & {a0_dll_blk_2} & {a0_dll_blk_3} & {a0_byt_blk_0} & {a0_byt_blk_1} & {a0_byt_blk_2} & {a0_byt_blk_3} \\
-  \texttt{solve\_algo=1} & {a1_mat} & {a1_dll} & {a1_byt} & {a1_mat_blk_0} & {a1_mat_blk_1} & {a1_mat_blk_2} & {a1_mat_blk_3} & {a1_dll_blk_0} & {a1_dll_blk_1} & {a1_dll_blk_2} & {a1_dll_blk_3} & {a1_byt_blk_0} & {a1_byt_blk_1} & {a1_byt_blk_2} & {a1_byt_blk_3} \\
-  \texttt{solve\_algo=2} & NA & NA & {a2_byt} & {a2_mat_blk_0} & {a2_mat_blk_1} & {a2_mat_blk_2} & {a2_mat_blk_3} & {a2_dll_blk_0} & {a2_dll_blk_1} & {a2_dll_blk_2} & {a2_dll_blk_3} & {a2_byt_blk_0} & {a2_byt_blk_1} & {a2_byt_blk_2} & {a2_byt_blk_3} \\
-  \texttt{solve\_algo=3} & NA & NA & {a3_byt} & {a3_mat_blk_0} & {a3_mat_blk_1} & {a3_mat_blk_2} & {a3_mat_blk_3} & {a3_dll_blk_0} & {a3_dll_blk_1} & {a3_dll_blk_2} & {a3_dll_blk_3} & {a3_byt_blk_0} & {a3_byt_blk_1} & {a3_byt_blk_2} & {a3_byt_blk_3} \\
-  \texttt{solve\_algo=4} & NA & NA & {a4_byt} & {a4_mat_blk_0} & {a4_mat_blk_1} & {a4_mat_blk_2} & {a4_mat_blk_3} & {a4_dll_blk_0} & {a4_dll_blk_1} & {a4_dll_blk_2} & {a4_dll_blk_3} & {a4_byt_blk_0} & {a4_byt_blk_1} & {a4_byt_blk_2} & {a4_byt_blk_3} \\
-  \texttt{solve\_algo=5} & NA & NA & {a5_byt} & NA & NA  & NA  & NA & NA & NA & NA & NA & {a5_byt_blk_0} & {a5_byt_blk_1} & {a5_byt_blk_2} & {a5_byt_blk_3}\\
+  \texttt{0} & {a0_mat} & {a0_dll} & {a0_byt} & {a0_mat_blk_0} & {a0_mat_blk_1} & {a0_mat_blk_2} & {a0_mat_blk_3} & {a0_dll_blk_0} & {a0_dll_blk_1} & {a0_dll_blk_2} & {a0_dll_blk_3} & {a0_byt_blk_0} & {a0_byt_blk_1} & {a0_byt_blk_2} & {a0_byt_blk_3} \\
+  \texttt{1} & {a1_mat} & {a1_dll} & {a1_byt} & {a1_mat_blk_0} & {a1_mat_blk_1} & {a1_mat_blk_2} & {a1_mat_blk_3} & {a1_dll_blk_0} & {a1_dll_blk_1} & {a1_dll_blk_2} & {a1_dll_blk_3} & {a1_byt_blk_0} & {a1_byt_blk_1} & {a1_byt_blk_2} & {a1_byt_blk_3} \\
+  \texttt{2} & NA & NA & {a2_byt} & {a2_mat_blk_0} & {a2_mat_blk_1} & {a2_mat_blk_2} & {a2_mat_blk_3} & {a2_dll_blk_0} & {a2_dll_blk_1} & {a2_dll_blk_2} & {a2_dll_blk_3} & {a2_byt_blk_0} & {a2_byt_blk_1} & {a2_byt_blk_2} & {a2_byt_blk_3} \\
+  \texttt{3} & NA & NA & {a3_byt} & {a3_mat_blk_0} & {a3_mat_blk_1} & {a3_mat_blk_2} & {a3_mat_blk_3} & {a3_dll_blk_0} & {a3_dll_blk_1} & {a3_dll_blk_2} & {a3_dll_blk_3} & {a3_byt_blk_0} & {a3_byt_blk_1} & {a3_byt_blk_2} & {a3_byt_blk_3} \\
+  \texttt{4} & NA & NA & {a4_byt} & {a4_mat_blk_0} & {a4_mat_blk_1} & {a4_mat_blk_2} & {a4_mat_blk_3} & {a4_dll_blk_0} & {a4_dll_blk_1} & {a4_dll_blk_2} & {a4_dll_blk_3} & {a4_byt_blk_0} & {a4_byt_blk_1} & {a4_byt_blk_2} & {a4_byt_blk_3} \\
+  \texttt{5} & NA & NA & {a5_byt} & NA & NA  & NA  & NA & NA & NA & NA & NA & {a5_byt_blk_0} & {a5_byt_blk_1} & {a5_byt_blk_2} & {a5_byt_blk_3}\\
   \hline
 \end{tabular}
 
diff --git a/tables/template.tex b/tables/template.tex
index 602fffaf5631c80cba98a08035ad749f95312b37..e045f36659e187ed2abedca2cc7543b16d47c1dc 100644
--- a/tables/template.tex
+++ b/tables/template.tex
@@ -5,24 +5,24 @@
 
 \begin{tabular}{|l|c|c|c|cccc|cccc|cccc|}
     \hline
-     & \textbf{MATLAB} & \textbf{USE\_DLL} & \textbf{BYTECODE} & \multicolumn{4}{c|}{\textbf{MATLAB+BLOCKS}} & \multicolumn{4}{c|}{\textbf{USE\_DLL+BLOCKS}} & \multicolumn{4}{c|}{\textbf{BYTECODE+BLOCKS}}\\
+     \textbf{Stack solver} & \textbf{MATLAB} & \textbf{USE\_DLL} & \textbf{BYTECODE} & \multicolumn{4}{c|}{\textbf{MATLAB+BLOCKS}} & \multicolumn{4}{c|}{\textbf{USE\_DLL+BLOCKS}} & \multicolumn{4}{c|}{\textbf{BYTECODE+BLOCKS}}\\
     %\cline{2-4}
-                      \textbf{Algorithm} & & & & \textbf{mfs=0} & \textbf{mfs=1} & \textbf{mfs=2} & \textbf{mfs=3} & \textbf{mfs=0} & \textbf{mfs=1} & \textbf{mfs=2} & \textbf{mfs=3} & \textbf{mfs=0} & \textbf{mfs=1} & \textbf{mfs=2} & \textbf{mfs=3}\\
+                      \textbf{algorithm} & & & & \textbf{mfs=0} & \textbf{mfs=1} & \textbf{mfs=2} & \textbf{mfs=3} & \textbf{mfs=0} & \textbf{mfs=1} & \textbf{mfs=2} & \textbf{mfs=3} & \textbf{mfs=0} & \textbf{mfs=1} & \textbf{mfs=2} & \textbf{mfs=3}\\
   \cline{2-16}
-  \texttt{solve\_algo=0} & {a0_mat} & {a0_dll} & {a0_byt} & {a0_mat_blk_0} & {a0_mat_blk_1} & {a0_mat_blk_2} & {a0_mat_blk_3} & {a0_dll_blk_0} & {a0_dll_blk_1} & {a0_dll_blk_2} & {a0_dll_blk_3} & {a0_byt_blk_0} & {a0_byt_blk_1} & {a0_byt_blk_2} & {a0_byt_blk_3} \\
-  \texttt{solve\_algo=1} & {a1_mat} & {a1_dll} & {a1_byt} & {a1_mat_blk_0} & {a1_mat_blk_1} & {a1_mat_blk_2} & {a1_mat_blk_3} & {a1_dll_blk_0} & {a1_dll_blk_1} & {a1_dll_blk_2} & {a1_dll_blk_3} & {a1_byt_blk_0} & {a1_byt_blk_1} & {a1_byt_blk_2} & {a1_byt_blk_3} \\
-  \texttt{solve\_algo=2} & NA & NA & {a2_byt} & {a2_mat_blk_0} & {a2_mat_blk_1} & {a2_mat_blk_2} & {a2_mat_blk_3} & {a2_dll_blk_0} & {a2_dll_blk_1} & {a2_dll_blk_2} & {a2_dll_blk_3} & {a2_byt_blk_0} & {a2_byt_blk_1} & {a2_byt_blk_2} & {a2_byt_blk_3} \\
-  \texttt{solve\_algo=3} & NA & NA & {a3_byt} & {a3_mat_blk_0} & {a3_mat_blk_1} & {a3_mat_blk_2} & {a3_mat_blk_3} & {a3_dll_blk_0} & {a3_dll_blk_1} & {a3_dll_blk_2} & {a3_dll_blk_3} & {a3_byt_blk_0} & {a3_byt_blk_1} & {a3_byt_blk_2} & {a3_byt_blk_3} \\
-  \texttt{solve\_algo=4} & NA & NA & {a4_byt} & {a4_mat_blk_0} & {a4_mat_blk_1} & {a4_mat_blk_2} & {a4_mat_blk_3} & {a4_dll_blk_0} & {a4_dll_blk_1} & {a4_dll_blk_2} & {a4_dll_blk_3} & {a4_byt_blk_0} & {a4_byt_blk_1} & {a4_byt_blk_2} & {a4_byt_blk_3} \\
-  \texttt{solve\_algo=5} & NA & NA & {a5_byt} & NA & NA  & NA  & NA & NA & NA & NA & NA & {a5_byt_blk_0} & {a5_byt_blk_1} & {a5_byt_blk_2} & {a5_byt_blk_3}\\
-
-  \texttt{solve\_algo=7(0)} & {a7_0_mat} & {a7_0_dll} & NA & NA & NA  & NA  & NA & NA & NA & NA & NA & NA & NA & NA & NA\\
-  \texttt{solve\_algo=7(1)} & {a7_1_mat} & {a7_1_dll} & NA & NA & NA  & NA  & NA & NA & NA & NA & NA & NA & NA & NA & NA\\
-  \texttt{solve\_algo=7(2)} & {a7_2_mat} & {a7_2_dll} & NA & NA & NA  & NA  & NA & NA & NA & NA & NA & NA & NA & NA & NA\\
-  \texttt{solve\_algo=7(3)} & {a7_3_mat} & {a7_3_dll} & NA & NA & NA  & NA  & NA & NA & NA & NA & NA & NA & NA & NA & NA\\
-  \texttt{solve\_algo=7(4)} & {a7_4_mat} & {a7_4_dll} & NA & NA & NA  & NA  & NA & NA & NA & NA & NA & NA & NA & NA & NA\\
-  \texttt{solve\_algo=7(9)} & {a7_9_mat} & {a7_9_dll} & NA & NA & NA  & NA  & NA & NA & NA & NA & NA & NA & NA & NA & NA\\
-  \texttt{solve\_algo=7(13)} & {a7_13_mat} & {a7_13_dll} & NA & NA & NA  & NA  & NA & NA & NA & NA & NA & NA & NA & NA & NA\\
+  \texttt{0} & {a0_mat} & {a0_dll} & {a0_byt} & {a0_mat_blk_0} & {a0_mat_blk_1} & {a0_mat_blk_2} & {a0_mat_blk_3} & {a0_dll_blk_0} & {a0_dll_blk_1} & {a0_dll_blk_2} & {a0_dll_blk_3} & {a0_byt_blk_0} & {a0_byt_blk_1} & {a0_byt_blk_2} & {a0_byt_blk_3} \\
+  \texttt{1} & {a1_mat} & {a1_dll} & {a1_byt} & {a1_mat_blk_0} & {a1_mat_blk_1} & {a1_mat_blk_2} & {a1_mat_blk_3} & {a1_dll_blk_0} & {a1_dll_blk_1} & {a1_dll_blk_2} & {a1_dll_blk_3} & {a1_byt_blk_0} & {a1_byt_blk_1} & {a1_byt_blk_2} & {a1_byt_blk_3} \\
+  \texttt{2} & NA & NA & {a2_byt} & {a2_mat_blk_0} & {a2_mat_blk_1} & {a2_mat_blk_2} & {a2_mat_blk_3} & {a2_dll_blk_0} & {a2_dll_blk_1} & {a2_dll_blk_2} & {a2_dll_blk_3} & {a2_byt_blk_0} & {a2_byt_blk_1} & {a2_byt_blk_2} & {a2_byt_blk_3} \\
+  \texttt{3} & NA & NA & {a3_byt} & {a3_mat_blk_0} & {a3_mat_blk_1} & {a3_mat_blk_2} & {a3_mat_blk_3} & {a3_dll_blk_0} & {a3_dll_blk_1} & {a3_dll_blk_2} & {a3_dll_blk_3} & {a3_byt_blk_0} & {a3_byt_blk_1} & {a3_byt_blk_2} & {a3_byt_blk_3} \\
+  \texttt{4} & NA & NA & {a4_byt} & {a4_mat_blk_0} & {a4_mat_blk_1} & {a4_mat_blk_2} & {a4_mat_blk_3} & {a4_dll_blk_0} & {a4_dll_blk_1} & {a4_dll_blk_2} & {a4_dll_blk_3} & {a4_byt_blk_0} & {a4_byt_blk_1} & {a4_byt_blk_2} & {a4_byt_blk_3} \\
+  \texttt{5} & NA & NA & {a5_byt} & NA & NA  & NA  & NA & NA & NA & NA & NA & {a5_byt_blk_0} & {a5_byt_blk_1} & {a5_byt_blk_2} & {a5_byt_blk_3}\\
+
+  \texttt{7(0)} & {a7_0_mat} & {a7_0_dll} & NA & NA & NA  & NA  & NA & NA & NA & NA & NA & NA & NA & NA & NA\\
+  \texttt{7(1)} & {a7_1_mat} & {a7_1_dll} & NA & NA & NA  & NA  & NA & NA & NA & NA & NA & NA & NA & NA & NA\\
+  \texttt{7(2)} & {a7_2_mat} & {a7_2_dll} & NA & NA & NA  & NA  & NA & NA & NA & NA & NA & NA & NA & NA & NA\\
+  \texttt{7(3)} & {a7_3_mat} & {a7_3_dll} & NA & NA & NA  & NA  & NA & NA & NA & NA & NA & NA & NA & NA & NA\\
+  \texttt{7(4)} & {a7_4_mat} & {a7_4_dll} & NA & NA & NA  & NA  & NA & NA & NA & NA & NA & NA & NA & NA & NA\\
+  \texttt{7(9)} & {a7_9_mat} & {a7_9_dll} & NA & NA & NA  & NA  & NA & NA & NA & NA & NA & NA & NA & NA & NA\\
+  \texttt{7(13)} & {a7_13_mat} & {a7_13_dll} & NA & NA & NA  & NA  & NA & NA & NA & NA & NA & NA & NA & NA & NA\\
   \hline
 \end{tabular}