project init
chapter 1 summary