Hi Again. I know it is bad form to reply to your own post, but this is what I am thinking so far. Unfortunately I can't see how to display the included pages object information with the template page. End result : Repeated empty templates << Snip ## Set the list of pages to be included #set($pages = ["WebSpace.Page1", "WebSpace.Page2", "WebSpace.Page3"]) ## Create the macro to display all the included pages with their object information rather than just the template ## Note : Move it to somewhere later we can use it rather than inline #macro( includePage $pagelist ) #foreach( $page in $pagelist ) #set($displaypage = $xwiki.getDocument($page)) $displaypage.getRenderedContent() #end #end ## Run the macro #includePage($pages) End Snip>> Thanks in advance. Cheers, Mark Robinson