* Order of messages is newest to oldest. HIDE ALERT