cstring: init