I'm trying to develop my first Python product, whose main object class is CableChannel. One of CableChannel's properties is a multiple selection, categories, as below: _properties = ( # ...Other properties... {'id': 'categories', 'type': 'multiple selection', 'select_variable': 'channel_categories', 'mode': 'w'}, ) Within the module, I've assigned a list of strings to channel_categories, but I'm confused about how to access (and 'tal:repeat' over) channel_categories from the product's add form, manage_addCableChannel form (a ZPT). If I assign channel_categories within the CableChannel class / module, how can I access the list from the add form, which lies in a subfolder of the CableChannel directory in the Products directory? Moreover, is there a better place to define channel_categories so that it is more easily accessible not only from the add / edit forms of the product, but also from Zope instance space? (I originally created this class as a ZClass, and channel_categories was a Script (Python) in instance space Root, so I could access it anywhere in instance space.) Thanks in advance, Jon Whitener Detroit Michigan USA