7. improved the regex matching of badwords (more efficient, better coverage)