Love the graphical style—the colored terms help both with catching the eye and remembering the distinctions between roles.