Chapter 2. The BSP Layer