Hi, All I always get the error message while compiling the following simple code \usemodule[pre-01] \starttext \Topic{Eins} \Subject{Eins} \Topic{Zwei} \Subject{Zwei} \Topic{Drei} \Subject{Drei} \stoptext The error message looks like ! Argument of \dogettwopassdata has an extra }. <inserted text> \par <to be read again> } \actualshipout ... -1in \hbox {\setbox 0=\hbox {#1 }\setbox \scratchbox =\hbo... \myshipout ...ut {\thisisrealpage {\realfolio }#1} \fi \gotonextrealpage \nap... \dofinaloutput ...pagebody #1#2\setpagecounters }} \fi \the \everyaftershipou... \finaloutput ...ifgeselecteerd \dofinaloutput #1#2 \else \donofinaloutput #1#... ... l.6 \Subject{Eins} ? h Whey I type h, I get the following information I've run across a `}' that doesn't seem to match anything. For example, `\def\a#1{...}' and `\a}' would produce this error. If you simply proceed now, the `\par' that I've just inserted will cause me to report a runaway argument that might be the root of the problem. But if your `}' was spurious, just type `2' and it will go away. But the problem is every } is matched, there is no extra } or { which is not matched. I am totally confused :-(. Thanks in advance! wei jm wei@uni-duisburg.de 2004-09-23