Add finished ch04