         let nodeID: String = node.meta!.nodeID()
         let nodeResource: String = self.baseURL + "/db/data/node/" + nodeID + "/properties"
         let nodeURL: NSURL = NSURL(string: nodeResource)
-        let nodeRequest: Request = Request(url: nodeURL, additionalHeaders: self.authHeaders)
+        let nodeRequest: Request = Request(url: nodeURL, credentials: self.credentials, additionalHeaders: nil)
         
         nodeRequest.postResource(properties, forUpdate: true,
             successBlock: {(data, response) in

        
        let relationshipResource: String = relationship.fromNode
        let relationshipURL: NSURL = NSURL(string: relationshipResource)
        let relationshipRequest: Request = Request(url: relationshipURL, additionalHeaders: self.authHeaders)
        
        relationshipRequest.postResource(relationship.relationshipInfo, forUpdate: false,
                                         successBlock: {(data, response) in

    
        let relationshipResource = self.baseURL + "/db/data/relationship/" + relationshipID
        let relationshipURL: NSURL = NSURL(string: relationshipResource)
        let relationshipRequest: Request = Request(url: relationshipURL, credentials: self.credentials, additionalHeaders: nil)

        relationshipRequest.deleteResource({(data, response) in

