Refactored pretest and preventing methods
Removed now unnecessary subsection headings