diff --git a/Sources/S3Storage/S3Adapter.swift b/Sources/S3Storage/S3Adapter.swift
index 3b172e0..d020a02 100644
--- a/Sources/S3Storage/S3Adapter.swift
+++ b/Sources/S3Storage/S3Adapter.swift
@@ -100,7 +100,7 @@ extension S3Adapter {
         request.http.headers = headers
         request.http.body = HTTPBody(data: content)
         request.http.url = url
-        return try client.respond(to: request).map(to: ObjectInfo.self) { response in
+        return client.send(request).map(to: ObjectInfo.self) { response in
             guard response.http.status == .ok else {
                 throw S3AdapterError(identifier: "create", reason: "Couldnt not create file.", source: .capture())
             }
@@ -118,7 +118,7 @@ extension S3Adapter {
         request.http.method = .DELETE
         request.http.headers = headers
         request.http.url = url
-        return try client.respond(to: request).map(to: Void.self) { response in
+        return client.send(request).map(to: Void.self) { response in
             guard response.http.status == .noContent else {
                 throw S3AdapterError(identifier: "delete", reason: "Couldnt not delete the file.", source: .capture())
             }
@@ -136,7 +136,7 @@ extension S3Adapter {
         request.http.method = .GET
         request.http.headers = headers
         request.http.url = url
-        return try client.respond(to: request).map(to: Data.self) { response in
+        return client.send(request).map(to: Data.self) { response in
             guard let data = response.http.body.data else {
                 throw S3AdapterError(identifier: "get", reason: "Couldnt not extract data from the request.", source: .capture())
             }
@@ -162,7 +162,7 @@ extension S3Adapter {
         request.http.method = .GET
         request.http.headers = headers
         request.http.url = url
-        return try client.respond(to: request).map(to: [ObjectInfo].self) { response in
+        return client.send(request).map(to: [ObjectInfo].self) { response in
             guard response.http.status == .ok else {
                 throw S3AdapterError(identifier: "list", reason: "Error: \(response.http.status.reasonPhrase). There requested returned a \(response.http.status.code)", source: .capture())
             }