split transaction