reduce .c files