add operation merge (as instance method)