chapter 4 init