fix bug for split transaction copy