         
         switch identifier {
         
+        case "iPod1,1":
+            self.type = .iPodTouch1
+            self.size = .screen4Inches
+            self.connectivity = .wiFi
+            break
+            
+        case "iPod2,1":
+            self.type = .iPodTouch2
+            self.size = .screen4Inches
+            self.connectivity = .wiFi
+            break
+            
+        case "iPod3,1":
+            self.type = .iPodTouch3
+            self.size = .screen4Inches
+            self.connectivity = .wiFi
+            break
+            
+        case "iPod4,1":
+            self.type = .iPodTouch4
+            self.size = .screen4Inches
+            self.connectivity = .wiFi
+            break
+            
         case "iPod5,1":
             self.type = .iPodTouch5
             self.size = .screen4Inches

        case "iPhone6,1", "iPhone6,2":
            self.type = .iPhone5s
            self.size = .screen4Inches
            self.connectivity = .wiFi4G
            break
            

// This enum explains itself
public enum DeviiceType: String {
    case unknown            = "Unknown"
    case iPodTouch1         = "iPod Touch 1"
    case iPodTouch2         = "iPod Touch 2"
    case iPodTouch3         = "iPod Touch 3"
    case iPodTouch4         = "iPod Touch 4"
    case iPodTouch5         = "iPod Touch 5"
    case iPodTouch6         = "iPod Touch 6"
    case iPhone4            = "iPhone 4"
