add unread_message_count, mark messages as read when viewed