update revised English version from jcouyang's repo, part of chapter 02