add cstring various str*...