change with string.h