update client to send transaction id