diff --git a/stats.sty b/stats.sty
index 6476dbabbd45e1a2885c595d5486e93a91a1727a..6bf4ec767b5e5fd1c549457f66406785543d6c77 100644
--- a/stats.sty
+++ b/stats.sty
@@ -70,13 +70,13 @@
 		\addtocounter{damagebonus}%
 		{-4}\addtocounter{numberofdice}{1}%
 	}%
-	{$\arabic{numberofdice}D6%
+	{\arabic{numberofdice}D6%
 	\ifnumcomp{\value{damagebonus}}{>}{0}%
-		{+\arabic{damagebonus}$}%
+		{+\arabic{damagebonus}}%
 		{%
 		\ifnumcomp{\value{damagebonus}}{<}{0}{%
-		\arabic{damagebonus}$}%
-		{$}%
+		\arabic{damagebonus}}%
+		{}%
 		}%
 	}%
 }
@@ -411,9 +411,10 @@
 %%
 %
 \newcommand{\derivedstats}{
+  \setlength\topsep{0pt}
+  \setlength\parskip{0pt}
 	\iftoggle{debug}{str is \arabic{str}, strb is \arabic{strb}.}{}
 	\hrulefill
-	\hrulefill
 
 \addtocounter{att}{\value{dex}}
 \addtocounter{attb}{\value{dexb}}
@@ -425,14 +426,15 @@
   \addtocounter{spd}{-\value{str}}
   \addtocounter{spdb}{-\value{str}}
 \fi
-\noindent Attack \arabic{att}\ifnumcomp{\value{att}}{=}{\value{attb}}{}{ (\arabic{attb})},
-	AP \arabic{spd}\ifnumcomp{\value{spd}}{=}{\value{spdb}}{}{ (\arabic{spdb})}\ifnumcomp{\value{heft}}{>}{1}{: \arabic{heft}}{},
+\begin{center}
+  \scshape Att \arabic{att}\ifnumcomp{\value{att}}{=}{\value{attb}}{}{ (\arabic{attb})},
+  AP \arabic{spd}\ifnumcomp{\value{spd}}{=}{\value{spdb}}{}{ (\arabic{spdb})}\ifnumcomp{\value{heft}}{>}{1}{: \arabic{heft}}{},
   \addtocounter{damage}{\value{str}}
-	\mbox{Damage \calculatedamage{\value{damage}}\ifnumcomp{\value{str}}{=}{\value{strb}}{}{\addtocounter{damage}{\value{strb}}\addtocounter{damage}{-\value{str}} (\calculatedamage{\value{damage}})},} 
-	\ifnumcomp{\value{dr}}{>}{0}{DR \arabic{dr}~\armourtype, }{}%
+  \mbox{Dam \calculatedamage{\value{damage}}\ifnumcomp{\value{str}}{=}{\value{strb}}{}{\addtocounter{damage}{\value{strb}}\addtocounter{damage}{-\value{str}} (\calculatedamage{\value{damage}})},}
+    \ifnumcomp{\value{dr}}{>}{0}{DR \arabic{dr}~\armourtype, }{}
 	\ifnum\value{mp}>0%
 		\addtocounter{mp}{\value{wts}}%
-		\mbox{
+		\noindent\mbox{
 		\ifnum\value{mpb}=0%
 			\arabic{mp}~MP%
 		\else%
@@ -445,7 +447,7 @@
 		}
 	\fi
 	\addtocounter{hp}{6}
-	\mbox{\arabic{hp} HP \iftoggle{bestiarychapter}{}{%
+	\noindent\mbox{\arabic{hp} HP \iftoggle{bestiarychapter}{}{%
 	\ \Repeat{\value{hp}}{\ding{111}}%
 		}%
 	}%
@@ -456,7 +458,7 @@
 		}%
 		}%
 	{}%
-\iftoggle{examplecharacter}{\addtocounter{fp}{\value{cha}}, \arabic{fp} FP}{}
+\iftoggle{examplecharacter}{\addtocounter{fp}{\value{cha}}, \raggedleft\arabic{fp} FP}{}
 
 
 
@@ -464,7 +466,8 @@
 	\iftoggle{examplecharacter}{}{
 		\calculateXP
 	}
-	}
+\end{center}%
+}
 %
 %
 %% __  ______