updated message schema