finish part of chapter03 note