31ON1767_modified for last chapter.