Complexity 7 +/- 2 If we have 7 prepare a new level in the hierarchy If we have 9 stop and re-think Reduce copying. If possible copy 128 or fewer things. Node attributes are stored in arrays. Access an element in the attribute array by creating a pointer to the specific attribute type structure. The attribute structures are defined in the file of the operations: paragraph.h, paragraph.c