Data and protocol update