add C files