Hi, I'm using some of Casey Duncans code that I got off of zopelabs.com in a product that I created. The code allows you to call any object generically. The code is listed below this message. The problem I have is if my object is called from a DTML Method like <dtml-var object> the "args" attribute of the REQUEST object disappears and I get an attribute error. I can call it like this <dtmi-var "object(this(), REQUEST)"> and it will work. Anyway, somewhere the REQUEST object is changing. Any ideas? Thanks, -Brian import Acquisition from ZPublisher.mapply import mapply from ZPublisher.Publish import call_object, missing_name, dont_publish_class class MyClass(Acquisition.Implicit,...): ... def __init__(self, some_object_id): self.data_source_id = some_object_id def index_html(self, REQUEST, RESPONSE): object = getattr(self.aq_parent, self.data_source_id) result = mapply(object, REQUEST.args, REQUEST, call_object,1, missing_name, dont_publish_class, REQUEST, bind=1) ...process the result... return result