[chapter2] update 2.1.4 completely.