>have I forgotten any key points in either technology? Yep: scopes. Don't confuse scopes and roles. Scopes limit assertions. For example, isMarriedTo has a different scope in a Christian country to a Muslim one as it changes the number of relationships permitted. Martin