         if whoAmI == playlistTableView {
             let item = PlayList()
             
-            self.addList(item, atIndex: -1)
+            self.add(list: item, atIndex: -1)
         }
         else
         if let selectedPlaylist = playlistArrayController.selectedObjects.first as? PlayList {

                    }
                    
                    if (row+newIndexOffset) < (playitemArrayController.arrangedObjects as AnyObject).count {
                        addItem(item!, atIndex: row + newIndexOffset)

                        //  Dropping on from a sourceTableView implies replacement
                        if dropOperation == .on {

        if playitemArrayController.selectedObjects.count > 0 {
            for item in (playitemArrayController.selectedObjects as! [PlayItem]) {
                let index = (playitemArrayController.arrangedObjects as! [PlayItem]).index(of: item)
                self.remove(play: item, atIndex: index!)
            }
        }
        else
        if playlistArrayController.selectedObjects.count > 0 {
            for item in (playlistArrayController.selectedObjects as! [PlayList]) {
                let index = (playlistArrayController.arrangedObjects as! [PlayList]).index(of: item)
                self.remove(list: item, atIndex: index!)
            }
        }
        else
