ensure items not marked as unread incorrectly