1) Extract all files into the web root directory. You can use your own custom directory name. You should have a directory called ObsceneClean in the web root. 2) Edit your php.ini file and add ObsceneClean (or whatever directory you used in step 1) to the include path. 3) If you want to put the ObsceneClean data files in a custom location. You must also put the ObsceneClean data file path in the file ObsceneClean.settings.php. Edit this file and specify the same path as in step 2. 4) Caveat: If a system is unstable a dump file or other functionality could store bad words.