Aditya,
Thanks for your steps.tex. The following example does not work as expected. In particular, the first equation moves from page 1 to page 2, and the "12 x" moves from page 2 to page 3.
Troy
\StartStepping{10}
\startformula
\startalign[n=4,align={right,right,middle,left}]
\STEP{1}{\NC \NC \frac{2}{3}x-\frac{3}{4} \NC = \NC \frac{1}{6}x+\frac{21}{4} \NR}
\STEP{2}{\NC 12\times\NC \NC \NC \NR}
\STEP{3}{\NC \NC \left(12\cdot\frac{2}{3}x\right) - \left(12\cdot\frac{3}{4}\right) \NC = \NC \left(12\cdot\frac{1}{6}x\right) + \left(12\cdot\frac{21}{4}\right) \NR}
\STEP{4}{\NC \NC 8x - 9 \NC = \NC 2x + 63 \NR}
\STEP{5}{\NC \NC 8x - 9 - 2x \NC = \NC 2x - 2x + 63 \NR}
\STEP{6}{\NC \NC 6x - 9 \NC = \NC 63 \NR}
\STEP{7}{\NC \NC 6x - 9 + 9 \NC = \NC 63 + 9 \NR}
\STEP{8}{\NC \NC 6x \NC = \NC 72 \NR}
\STEP{9}{\NC \NC \frac{6x}{6} \NC = \NC \frac{72}{6} \NR}
\STEP{10}{\NC \NC x \NC = \NC 12}
\stopalign
\stopformula
\StopStepping