new macro for mark new messages as read
various changes