update B, add C