I've been mucking around trying to get Acquisition to work with WorldPilot objects (I want to define methods/documents that can query WorldPilot's "normal" objects (Events, Address Cards, Notes, Todos, etceteras), and the collections of the same. So far no luck (I don't really understand everything going on under the covers of either Zope _or_ WorldPilot, so I'm not likely applying pressure at the right points). I've been adding Acquisition.Implicit to the hierarchies of just about every object with no luck so far. Does anyone have ideas on how to go forward? Could I alter the "normal" objects in some way to make them accessible at a higher-level (for example, if I could get at the objects in a flat collection, I could run my queries against them, using their types to sort into virtual collections). I suppose, in a pinch, I could just read the local files and construct a query against them, but that seems... well, too incredibly hacky. Incidentally, why does WP use all these custom storage mechanisms? The actual objects don't seem too complex, and the interface doesn't _seem_ like it would require the support. Ideas appreciated, Mike __________________________________ Mike C. Fletcher Designer, VR Plumber http://members.home.com/mcfletch