string split fix, user preserve all tokens