Thanks cj,
I works fine, but i would be nice if split does it by design. So for field separators : is equiv ::: is equiv :::::
Maybe Ruud is watching to this thread and will implement it in the final version.

Thanks anyway.
Salah.