generation Tx example