update c.c