second commit
chap 3