             // Determine index of added tag and insert tag
             let index = nonSelectedTags.firstIndex(where: {$0.tagId == tag.tagId})
             let addAtIndexPath = IndexPath.init(row: index!, section: 1)
-            print(".insert =>", addAtIndexPath.debugDescription)
+//            print(".insert =>", addAtIndexPath.debugDescription)
             tagsTableView.insertRows(at: [addAtIndexPath], with: .automatic)
 
         case .move:        // Should never "move"

        NotificationCenter.default.addObserver(self, selector: #selector(applyColorPalette), name: name, object: nil)
        
        // Prepare data source
        self.selectedTags = self.dataProvider.fetchedResultsController.fetchedObjects?
                                .filter({self.selectedTagIds.contains($0.tagId)}) ?? [Tag]()
        self.nonSelectedTags = self.dataProvider.fetchedResultsController.fetchedObjects?
                                .filter({!self.selectedTagIds.contains($0.tagId)}) ?? [Tag]()
        // Build ABC index
        self.updateSectionIndex()
        

                selectedTagIds.removeAll(where: {$0 == tag.tagId})
                // Delete tag from table view
                let deleteAtIndexPath = IndexPath.init(row: selectedTagIdsBeforeUpdate.firstIndex(where: {$0 == tag.tagId})!, section: 0)
//                print(".delete =>", deleteAtIndexPath.debugDescription)
                tagsTableView.deleteRows(at: [deleteAtIndexPath], with: .automatic)
            }
            // List of not selected tags
