Attributes . Up to 6 individual protocols, each with additional 9 sub-programs . Names