Hi, I fail to use \structureuservariable to print a value on the page preceding a chapter. Example: \setuphead [chapter] [before=\setups{chap}, command=\myChap] \startsetups chap \startmakeup setups\crlf structureuservariable foo: \structureuservariable{foo} \stopmakeup \stopsetups \define[2]\myChap{% \startmakeup command\crlf structureuservariable foo: \structureuservariable{foo} \stopmakeup} \starttext \startchapter [title=First][foo=one] \input knuth \stopchapter \startchapter [title=Second][foo=two] \input knuth \stopchapter \stoptext Problems -------- \structureuservariable does not work with the “before” key. In the first chapter the value is empty and in the second chapter it has the value from the first one. That means, it is designed to be used with the “command” key. When used with the “command” key, the values are correct. However, the following chapter text always appears on the same page, even when a makeup or a manual page break is used. Additionally you have to mess around with the two arguments of \myChap, which easily leads to inconsistent spacing (that's why I used the “before” key in the first place). \setuphead doesn't seem to support a “setups=…” key, unfortunately. What would be the solution for this? Marco