Chap 2 -3 complete !