Hi folks, I am working on a web aplication in which users must read a total of 12 cases and for each of them they have to choose an answer from the ones provided, i.e. multiple-choice test. I've followed the ZBook and I am using a similar structure but with a 'Cases' folder and then subfolders. ... /Cases (folder) index_html (DTML Doc) case (DTML Doc) /01 (folder) case_text (DTML Doc) Photos (folder) ... /12 (folder) case_text (DTML Doc) Photos (folder) ... The 'case' DTML document contains the formating and I will use it to render the page of the case to view like: /.../Cases/01/case 'case' will call 'case_text'. But there's a problem with this because the title appearing at the browser is always that of the object 'case'. So I have to do it like: ... /Cases (folder) index_html (DTML Doc) case_header (DTML Doc) case_footer (DTML Doc) /01 (folder) case_text (DTML Doc) Photos (folder) ... /12 (folder) case_text (DTML Doc) Photos (folder) ... And now when accessing /.../Cases/01/case_text 'case_text' will contain: ----------- <!--#var case_header --> text contents go here ... <!--#var case_footer --> ----------- I liked the first way thogh. Was I doing something wrong? The thing is this cases also contain photos. I would like users to be able to enlarge them. What is the 'Zope' way to do this? I mean, do I have to have two Image objects, small and large? Maybe I could make a function that given an Image object and a height and with parameters would return an Image object with the small image. Anybody knows of some code/docs where I could start? Thanks for your time. Rafa -- Linux. The Choice of a GNU Generation! -> http://www.debian.org