diff --git a/acquire.cabal b/acquire.cabal
--- a/acquire.cabal
+++ b/acquire.cabal
@@ -1,7 +1,7 @@
 name:
   acquire
 version:
-  0.2
+  0.2.0.1
 synopsis:
   Abstraction over management of resources
 description:
@@ -10,9 +10,9 @@
 category:
   Resources
 homepage:
-  https://github.com/metrix-ai/acquire 
+  https://github.com/metrix-ai/acquire
 bug-reports:
-  https://github.com/metrix-ai/acquire/issues 
+  https://github.com/metrix-ai/acquire/issues
 author:
   Nikita Volkov <nikita.y.volkov@mail.ru>
 maintainer:
diff --git a/library/Acquire/IO.hs b/library/Acquire/IO.hs
--- a/library/Acquire/IO.hs
+++ b/library/Acquire/IO.hs
@@ -7,6 +7,5 @@
 
 acquire :: Acquire resource -> (resource -> IO a) -> IO a
 acquire (Acquire io) handle =
-  do
-    (resource, release) <- io
-    finally (handle resource) release
+  bracket io snd (handle . fst)
+
