Unread messages fix

why you create `self.unread_reply` and `self.unread_initial` ? use `self.unread_messages` for calculate