Hi Dan, > Of course, you have the PreRenderViewEvent, which gets called just before > the rendering begins, so you have a populated tree at that point. However, > any changes to the tree are not recorded by the state saving mechanism (I'd > need to verify that). this is not true (AFAIK). regards, Martin