updated message layout