almost finished chapter4