3.2. Types