update for message.payload change