make chapter14 more readable