update c content