add ch04 and ch05