Hi, I use the following code to make a class material. When I use \startcolumns … \stopcolumns, the vertical space between section title and subsection title so big. 1. Is there a way to reduce the vertical space between them? 2. Is there a way to make section command simpler? Thank you for reading. Best regards, Dalyoung \startbuffer[styleOutline] \startuseMPgraphic{outlineT} draw lmt_outline [ text = \MPvar{tt}, kind = "both", width = OverlayWidth, align = "middle", fillcolor = "gray", rulethickness = 1pt, drawcolor = "dBlue" ] ; \stopuseMPgraphic \define[1]\outlineTitle{\useMPgraphic{outlineT}{tt="#1"}} \setuphead[chapter,title] [textcommand=\outlineTitle, textstyle=\BigFontThree, numberstyle=\BigFontThree, numbercommand=\outlineTitle, align=middle,%flushright, number=yes] \define[2]\SectionCommand% {\framed [frame=off, width=\textwidth, align={right}, background=color, backgroundcolor=lightgray] {\hbox to.011\textwidth{}\hbox to.05\textwidth{\strut#1}\quad \vtop{\hsize\dimexpr\hsize-.061\textwidth-1em\relax\begstrut#2 \endstrut}}} \setuphead[section][command=\SectionCommand,numbercolor=, style=\ss\bf] \setuphead[subsection][command=,style=\ss\bf]%%%%%%%%% \stopbuffer \getbuffer[styleOutline] \showframe \starttext \startcolumns \section{First} \subsection{firstsub} \dorecurse{3}{\samplefile{knuth}} \section{Second} \subsection{secondsub} \dorecurse{3}{\samplefile{ward}} \stopcolumns \stoptext