This discarding is Unicode-uncompliant and can create problems like accidental discarding of \0 in some cases -- Regards Vladimir 'φ-coder/phcoder' Serbinenko