todo : bench, recode basics ftcs (memset/bzero/strcmp/strncpy/strcpy/strcat/strlen it doesn't compile, but i'm hungry.