data transmission update