I want to align my TOC, so that the appendices and other appendix type chapters are aligned by the numbers, rather than the start of the chapter headings.
So in the situation below, case A is the default, the A's and B's are not aligned. I would like them aligned as demonstrated in case B.

Does anyone know how to do this?
NB: The red lines are not part of the problem, merely to illustrate the current alignment...
Trying to fish the relevant code out of about 20 pages of other code, this is what I think is the relevant parts. You can see that Appendix is the Same as Exhibit in the sense that they are bot appendixes, but with different chapter names and reset number counters.
CODE TO ADD TOC.
\pagestyle{empty}
\cleardoublepage
\setlength{\cftbeforechapskip}{7pt}
\setlength{\cftbeforesecskip}{0pt}
\begin{spacing}{0.9}
\let\orignumberline\numberline
\tableofcontents
\vspace{1em}
\let\chapter=\subsection
\renewcommand{\cftfigfont}{\small Fig }
\renewcommand*{\addvspace}[1]{}
\listoffigures
\let\chapter=\subsection
\renewcommand{\cfttabfont}{\small Tab }
\renewcommand*{\addvspace}[1]{}
\listoftables
\end{spacing}
CODE TO ADD EXHIBIT.
\noappendicestocpagenum
\renewcommand{\appendixtocname}{List of Exhibits}
\renewcommand{\appendixname}{Exhibit}
\renewcommand{\setthesection}{\roman{section}}
\renewcommand{\setthesubsection}{\roman{subsection}}
\begin{appendices}
\setcounter{chapter}{0}
\renewcommand{\thechapter}{\Alph{chapter}}
\renewcommand{\thesection}{\thechapter.\roman{section}}
\renewcommand{\thesubsection}{\thesection.\roman{subsection}}
\chapter{Mathematical Proofs}
%Text Removed Here....
\end{appendices}
CODE TO ADD APPENDIX.
\renewcommand{\appendixname}{Appendix}
\begin{appendices}
\setcounter{chapter}{0}
\pagestyle{detailed}
\chapter{Data - The Quick Brown Fox}
\lettrine{D}{ata} Summary Goes Here.
\lipsum[1]
\newpage
\chapter{Data - Jumped Over the Lazy Dog}
\lettrine{D}{ata} Summary Goes Here.
\lipsum[1]
\newpage
\end{appendices}


memoirclass? are you using packagetocloft? – user700902 Feb 25 at 18:35