finished chapter21