updated swearword recognition 2