updated
modified title
read chapter 2.2.2
added test code