                 }
             }
             
+            // Try to pick off whatever they sent us
+            if items.count == 0 {
+                for element in pasteboard.pasteboardItems! {
+                    for type in element.types {
+                        let item = element.string(forType:type)
+                        if type == "public.url" {
+                            if !okydoKey {
+                                play?.key = type
+                            }
+                            let url = URL.init(string: item!)
+                            let fuzz = url?.deletingPathExtension().lastPathComponent
+                            let name = fuzz?.removingPercentEncoding
+                            let temp = PlayItem(name: name!,
+                                                link: url!,
+                                                time: 0,
+                                                rank: (playitemArrayController.arrangedObjects as AnyObject).count + 1)
+                            playitemArrayController.insert(temp, atArrangedObjectIndex: row + newIndexOffset)
+                            newIndexOffset += 1
+                            break
+                        }
+                        else
+                        {
+                            Swift.print("type \(type) \(item!)")
+                        }
+                    }
+                }
+            }
+            
             DispatchQueue.main.async {
                 let rows = IndexSet.init(integersIn: NSMakeRange(row, newIndexOffset).toRange() ?? 0..<0)
                 self.playitemTableView.selectRowIndexes(rows, byExtendingSelection: false)
             }
         }
+        else
+        {
+            Swift.print("WTF \(info)")
+            return false
+        }
         return true
     }
 

            }
            
            for itemURL in items {
                if (itemURL as AnyObject).isFileReferenceURL() {
                    let fileURL : URL? = (itemURL as AnyObject).filePathURL

                    // Capture playlist name from origin folder of 1st item

    static let link = "link"
    static let time = "time"
    static let rank = "rank"
}

class PlayItem : NSObject {
