Improved profanity support