more comments on the mark unread implementation