changes in message type and way of updating