Should the meta_types of the various Portal objects have 'PTK' or 'Portal' prepended, to help prevent confusion? 'Document' becomes 'PTK Document'. The names being used are common enough that collisions are not unlikely. -- Mike Pelletier email: mike@digicool.com Mild mannered software developer icq: 7127228 by day, super villain by night. phone: 519-884-2434