Hi Bruce Using ZPatterns, you can use SkinScript to do this kind of thing: WHEN eventspec CALL expression [ SAVING mementolist ] It's a framework for use with Zope: http://www.zope.org/Members/pje/ZPatterns Philip Eby, who wrote ZPatterns, isn't developing it further now, since it looks like Zope 3 will provide most of what ZPatterns does. Regards, Jean