[this commit should be rebased] ongoing chapter 2 translation