Mauro, Forgot to mention, make edits / changes in my play branch. When / if we're happy with it we can merge into trunk and integrate. In the meantime, I want to check the AIML tag handling classes against the unit tests and modify as required. Best wishes, Nicholas