included string.h to compile on linux with gcc