         
         LOG.info("Parsed \(photos.count) images")
         
-        self.init(status: status, page: page, totalPages: totalPages, imagesPerPage: imagesPerPage, totalImages: totalImages, photos: photos)
+        self.status = status
+        self.page = page
+        self.totalPages = totalPages
+        self.imagesPerPage = imagesPerPage
+        self.totalImages = totalImages
+        self.photos = photos
     }
     
     private class Keys

        
        let isPublic = isPublicNumber == 1
        
        self.init(id: id, owner: owner, secret: secret, server: server, farm: farm, title: title, isPublic: isPublic)
    }
    
    var imageURL: URL?

        self.isPublic = isPublic
    }
    
    init?(fromJSON json: NSDictionary)
    {
        guard
        let id = json[Keys.id] as? String,
