Chapter 3.5. - 3.6.3