updateUnreadCount