A classic profanity filtering challenge is when words are embedded in other words. This is commonly referred to as the Scunthorpe problem. Inversoft has developed a solution to this problem by introducing Filter Mode. For each entry on the CleanSpeak filter list, the filter mode defines how the word or entry will be filtered, particularly when it's next to letters and numbers. http://www.inversoft.com