complete chap02 of ml-in-action
add some comments