Transaction structure added