Hi, + if (($commentblock == false) && ($v2 == '*/')) { + $commentblock = true; + } elseif (($commentblock == true) && ($v2 == '/*')){ + $commentblock = false; + } this is traverse. $commentblock is true when we are not in a commentblock, that irretates me very much. vg Steffen