[vi] made some changes on Chapter 3