chap 1 init