fix fragment transactions