     
     func saveNode(node: Node, completionBlock: TheoNodeRequestCompletionBlock?) -> Void {
     
-        let nodeResource = self.baseURL + "/db/data/node"
+        let nodeResource: String = self.baseURL + "/db/data/node"
         let nodeURL: NSURL = NSURL(string: nodeResource)
         let nodeRequest: Request = Request(url: nodeURL, additionalHeaders: self.authHeaders)
         
-        nodeRequest.postResource(node.nodeData,
+        nodeRequest.postResource(node.nodeData, forUpdate: false,
             {(data, response) in
 
             if (completionBlock != nil) {

    //TODO: Need to add in check for relationships
    func deleteNode(nodeID: String, completionBlock: TheoNodeRequestDeleteCompletionBlock?) -> Void {
    
        let nodeResource = self.baseURL + "/db/data/node"
        let nodeURL: NSURL = NSURL(string: nodeResource)
        let nodeRequest: Request = Request(url: nodeURL, additionalHeaders: self.authHeaders)
        


        println("relationshipResource " + relationshipResource)
        
        relationshipRequest.postResource(relationship.relationshipInfo, forUpdate: false,
                                         successBlock: {(data, response) in
                                            
                                            if (completionBlock != nil) {
