     override init() {
         super.init()
 
+        let temp = NSString(format:"%p",self) as String
+        name = "play#" + String(temp.suffix(4))
         list = Array <PlayItem> ()
-        let temp = NSString(format:"%p",self) as String
-        self.name = "play#" + String(temp.suffix(3))
+
         if let appDelegate = NSApp.delegate {
             (appDelegate as! AppDelegate).playdicts[name] = list
         }

        }
        plist[name] = items
        return plist
    }
}


import Foundation
import QuickLook

class PlayList : NSObject,NSCoding {
    //  Keep playlist names unique
    var name : String = k.list {
        didSet {
