diff --git a/hoauth2-tutorial.cabal b/hoauth2-tutorial.cabal
--- a/hoauth2-tutorial.cabal
+++ b/hoauth2-tutorial.cabal
@@ -1,6 +1,6 @@
 cabal-version: 2.4
 name:          hoauth2-tutorial
-version:       0.3.0
+version:       0.4.0
 synopsis:      Tutorial for using hoauth2
 description:
   Tutorial to demostrate how to use hoauth2 to implement OAuth2 flow in an web Application.
@@ -26,11 +26,11 @@
     , aeson           >=2.0   && <2.2
     , base            >=4.5   && <5
     , bytestring      >=0.9   && <0.12
-    , hoauth2         ^>=2.9
+    , hoauth2         >=2.9
     , http-conduit    >=2.1   && <2.4
     , http-types      >=0.11  && <0.13
     , scotty          >=0.10  && <0.13
-    , text            >=0.11  && <2.1
+    , text            >=2.0   && <2.3
     , transformers    >=0.4   && <0.7
     , uri-bytestring  >=0.2.3 && <0.4
 
@@ -40,11 +40,10 @@
     -Wwarnings-deprecations
 
 executable hoauth2-tutorial
-  import: common
-  main-is:          HOAuth2Tutorial.hs
+  import:  common
+  main-is: HOAuth2Tutorial.hs
 
 executable hoauth2-experiment-tutorial
-  import: common
-  main-is:          HOAuth2ExperimentTutorial.hs
-  build-depends:
-    containers ^>= 0.6
+  import:        common
+  main-is:       HOAuth2ExperimentTutorial.hs
+  build-depends: containers ^>=0.6
