c4 merge