please allow me to post this previously posted mail again. the underlaying problems seems to be crucial for my understanding of Zope. I have a serious namespace-problem when trying to put serveral dtml/zsql-methods together in one rendering act. the problem: first of all i try to render a dtml-method "base_method" located in "/root/subfolder/subsubfolder" via URL. "base_method" is a layout template. inside "base_method" i call the dtml-method "db_query" located in "/root/subfolder/db_stuff" (!) for the output of a more complex db-query : ... <dtml-with db_stuff> <dtml-var "db_query(...)"> </dtml-with> ... Zope finds "db_query" in "db_stuff" and renders it, but is not able to call zsql-methods also located in the same directory "/root/subfolder/db_stuff". Inside "db_query" i try: ... <dtml-in "specific_zsql_method(...)"> ... </dtml-in> ... i tried to fix it with "dtml-with", but when i put "<dtml-with db_stuff>" around the in-tag, Zope can't find "db_stuff". so i'm quite a bit confused. If i can't use dtml-methods in dtml-methods in ... Zope-programming seems to be useless to me! thanks for an answer. Andreas Hölzl