                         onCompletion(true, self.serverMessage, self.serverCode,self.newUser)
                     } else {
                         //response from request failed
-//                        self.setServerCodeMessage(json)
                         onCompletion(false, self.serverMessage, self.serverCode,nil)
                     }
                 })

                    if let getUserLink = newUser.getSelfLink {
                        self.callRequestWithAPIServiceResponse(nil, path: getUserLink, httpMethod: YonaConstants.httpMethods.post, onCompletion: { success, json, err in
                            if let json = json {
//                                self.setServerCodeMessage(json)
                                guard success == true else {
                                    onCompletion(false, self.serverMessage, self.serverCode,nil)
                                    return

                        ///now post updated user data
                        self.callRequestWithAPIServiceResponse(body, path: getUserLink, httpMethod: YonaConstants.httpMethods.post, onCompletion: { success, json, err in
                            if let json = json {
                                guard success == true else {
                                    onCompletion(false, self.serverMessage, self.serverCode)
                                    return
