One route to take, there are dictionary files available (for filtering software) that look for vulgar language, swear words et al. They might be of use, once you remove the biologically correct words that presumably would be permissible on most lists. Hugh ||/ (@ @) - - - -o00-(_)-00o- - - Hugh Jarvis [log in to unmask] - - - - - - - Let a fool hold his tongue and he will pass for a sage. -- Publius Syrus. Maxim 914 (oops!) - - - - - - - - - - - http://wings.buffalo.edu/~hjarvis - - - - - - - - - - || || _x| |x_ (__] [__)