OK so I have seen enough errors about split, so I decided to update my code: return split("/", $sPath, $iMax); I tried: return preg_split("/", $sPath, $iMax); return preg_split("/", $sPath, $iMax, PREG_SPLIT_DELIM_CAPTURE); and a few other combinations, in the end always with errors. not sure I get the additional aspect. I do see ther error log it tells me no ending delimiter Any help appreciated. Thanks! Jack