finish 4.2.md