update c o