I read in the documentation and in some other postings here that the templating system works having the "*.tcl" code file calling the "*.adp" template pages, in my point of view this is wrong, I'm working in another system that uses templates as well and several times we need to show the same data in diferent ways, so in my opnion the "*.adp" pages should call de "*.tcl" pages in this way the code doesn't know nothing about a specific template it only generate the variables and leave it ready to be used.