no more string.h