removed printf to save space
reduced size of string.c to save space