How does @transaction_id get used?