PMD, and other modifications
PMD rules