simon, that's awesome. That's the document I've been trying to get the time to learn enough to write for five months. Can you show how you would set up a test file to check the front page of a module, like, say forum? I.e., how would you make sure that the default install worked? You could do an http get of the default mount location and check for a specific string, but that would break if the page was ever customized. Could you work through the .tcl pages and ignore the .adp to create a more reliable test?