         _location       = InstagramerLocation(json: json["location"])
         _comments       = json["comments"]
         _filter         = json["filter"].stringValue
-        _created_time   = json["created_time"].stringValue
+        _created_time   = json["created_time"].intValue
         _link           = json["link"].stringValue
         _likes          = json["likes"]
         _images         = InstagramerMediaResolution(json: json["images"])

    }
    
    public func mediaPopuler() -> InstagramerRequest<InstagramerMedia> {
        var _partialURL = "media/popular"
        return request(_partialURL, parameters: accessParams())
        
    }
    
    private func request<T: InstagramerModel>(partialURL: String, parameters: [String: AnyObject]?) -> InstagramerRequest<T> {

                _swiftyJson = SwiftyJSON.JSON(_data!)
            }
            callback(json: _swiftyJson)
        }
        return self
    }

    var _internalCallbackComplete : ((models: [T]) -> Void)?
    internal func internalComplete(callback: ((models: [T]) -> Void)) {
        _internalCallbackComplete = callback
    }
    
    public func complete(callback: ((models: [T]) -> Void)) -> Self {
        var internalCallbackComplete = _internalCallbackComplete
        completeJSON { (json: SwiftyJSON.JSON) in
            var models = InstagramerModelCreate<T>.create(json)
            if let valid = internalCallbackComplete {
                    valid(models: models)
            }
            callback(models: models)
        }
        
        return self
    }

