chapter4 fix