When you do have matching data you should consider rephrasing your if condition: if x and y; This is equivalent to if x = 1 and y = 1 ; /* ie both true */ The condition x=y is also met when both are false, an unwanted case. Sure, the merge process takes care of that but it is a sloppy statement in this context. Richard
... View more