able to clear the unread message
rewrite the reverse()