Add clone, merge and transaction