 			return
 		}
 		
-		BatchUpdate.shared.start()
 		destinationAccount.createFeed(url: feed.url, name: feed.editedName, container: destinationContainer) { result in
 			switch result {
 			case .success:
-				BatchUpdate.shared.end()
+				break
 			case .failure(let error):
-				BatchUpdate.shared.end()
 				NSApplication.shared.presentError(error)
 			}
 		}

			
			draggedNodes.forEach { node in
				if sameAccount(node, parentNode) {
					moveInAccount(node: node, to: parentNode)
				} else if NSApplication.shared.currentEvent?.modifierFlags.contains(.option) ?? false {
					copyBetweenAccounts(node: node, to: parentNode)
				} else {
					moveBetweenAccounts(node: node, to: parentNode)
				}
			}
			

	}
	
	func localFeedsDropOperation(_ dropTargetNode: Node, _ draggedFeeds: Set<PasteboardFeed>) -> NSDragOperation {
		if NSApplication.shared.currentEvent?.modifierFlags.contains(.option) ?? false {
			return .copy
		} else {
