ch. 4 init