also... You may also want to look at what Nuxeo has been doing. I think its called CPSSchema. I believe they can back their data (per content-type) from arbitrary datasources. http://cvs.nuxeo.org/cgi-bin/viewcvs.cgi/ alan