     /// :returns: Request
     
     convenience init() {
-        self.init(url: NSURL(), credentials: nil, additionalHeaders: nil)
+        self.init(url: NSURL(), credential: nil, additionalHeaders: nil)
     }
   
     // MARK: Public Methods

        // methods so that you can set whether or not requests should handle auth
        // at a session or task level.

        if let creds: NSURLCredential = credentials {

            let host: String        = url.host!
            let port: Int           = url.port!.integerValue

    /// :param: NSURLCredential? credentials
    /// :param: Array<String,String>? additionalHeaders
    /// :returns: Request
    required init(url: NSURL, credential: NSURLCredential?, additionalHeaders:[String:String]?) {
        println("url for request \(url.absoluteString!)")
        self.sessionURL  = url
        self.httpRequest = NSURLRequest(URL: self.sessionURL)
    
