update c json requires