new suplib/string.h