fix unread bugs