chapter 3 v0.1 completed