         let targetExpectation = expectationWithDescription("Get Models by Target")
         let defaultModelExpectation = expectationWithDescription("Get Models by Default")
         
-        service!.getModels() { models, error in
+        service.getModels() { models, error in
             XCTAssertGreaterThan(models!.count,0,"Expected at least 1 model to be returned")
             allExpectation.fulfill()
         }
         
-        service!.getModels("es") { models, error in
+        service.getModels("es") { models, error in
             XCTAssertEqual(models!.count,3,"Expected exactly 3 models to be returned")
             sourceExpectation.fulfill()
         }
         
-        service!.getModels(target:"pt") { models, error in
+        service.getModels(target:"pt") { models, error in
             XCTAssertNotNil(models, "Expected models to be returned")
             XCTAssertEqual(models!.count,2,"Expected exactly 2 models to be returned")
             targetExpectation.fulfill()
         }
         
-        service!.getModels(defaultModel:true) { models, error in
+        service.getModels(defaultModel:true) { models, error in
             XCTAssertNotNil(models, "Expected models to be returned")
             XCTAssertGreaterThanOrEqual(models!.count, 8, "Expected at least 8 models to be returned")
             defaultModelExpectation.fulfill()

        print("URL: " + fileURL!.URLString)
        XCTAssertNotNil(fileURL)
        
        service!.createModel("en-es", name: "custom-english-to-spanish", fileKey: "forced_glossary", fileURL: fileURL!) { model, error in
            
            XCTAssertNotNil(model, "Expected non-nil model to be returned.")
            Log.sharedLogger.error("\(error)")
            creationExpectation.fulfill()
            
            self.service!.deleteModel(model!) { error in
                XCTAssertNil(error)
                deletionExpectation.fulfill()
            }

        let sourceTargetExpectation = expectationWithDescription("Source and Target Translation")
        let modelExpectation = expectationWithDescription("Model Translation")
        
        service.translate(["Hello","House"],source:"en",target:"es") { text, error in
            
            XCTAssertNotNil(text, "Expected non-empty array to be returned")
            XCTAssertEqual(text!.first!,"Hola","Expected hello to translate to hola")
