page 277. offend analyzer