add A and B
add C