add some code in chapter one