ParentFull threadsmcguinness·The arc90 one stood out to me as the best. Borrowed the concept of roles and turned this out. http://www.call-em-all.com/About/team.aspxView on HN