init chapter3