4.4.1.1.1 Data structures