diff --git a/casa-abbreviations-and-acronyms.cabal b/casa-abbreviations-and-acronyms.cabal
--- a/casa-abbreviations-and-acronyms.cabal
+++ b/casa-abbreviations-and-acronyms.cabal
@@ -1,10 +1,10 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                  casa-abbreviations-and-acronyms
-version:               0.0.7
+version:               0.0.8
 synopsis:              CASA Abbreviations and Acronyms
 description:       
-  <<http://i.imgur.com/uZnp9ke.png>>
+  <<https://raw.githubusercontent.com/qfpl/assets/master/data61-transparent-bg.png>>
   .
   CASA Abbreviations and Acronyms
   .
@@ -35,14 +35,15 @@
                        , Data.Aviation.Casa.AbbreviationsAndAcronyms.Render.Spacing
                        , Data.Aviation.Casa.AbbreviationsAndAcronyms.Search
                        
-  build-depends:         base              >= 4.8     && < 4.12
-                       , lens              >= 4.15    && < 4.17
-                       , containers        >= 0.5     && < 0.6
+  build-depends:         base              >= 4.8     && < 5
+                       , lens              >= 4.15    && < 4.19
+                       , containers        >= 0.5     && < 0.7
                        , fuzzy             >= 0.1.0.0 && < 0.2
                        , monoid-subclasses >= 0.4     && < 0.5
                        , wreq              >= 0.5     && < 0.6
                        , bytestring        >= 0.10    && < 0.11
                        , these             >= 0.7.4   && < 0.8
+                       , profunctors       >= 5.0     && < 6.0
 
   hs-source-dirs:      src/library
 
@@ -51,10 +52,10 @@
   ghc-options:         -Wall
 
 executable pre-process-casa-abbreviations-and-acronyms                       
-  build-depends:         base              >= 4.8     && < 4.12
+  build-depends:         base              >= 4.8     && < 5
                        , wreq              >= 0.5     && < 0.6
-                       , lens              >= 4.15    && < 4.17
-                       , containers        >= 0.5     && < 0.6
+                       , lens              >= 4.15    && < 4.19
+                       , containers        >= 0.5     && < 0.7
                        , fuzzy             >= 0.1.0.0 && < 0.2
                        , monoid-subclasses >= 0.4     && < 0.5
                        , wreq              >= 0.5     && < 0.6
@@ -75,8 +76,8 @@
 
   main-is:             Main.hs
 
-  build-depends:        base                 >= 4.8     && < 4.12
-                      , lens                 >= 4.15    && < 4.17
+  build-depends:        base                 >= 4.8     && < 5
+                      , lens                 >= 4.15    && < 4.19
                       , fuzzy                >= 0.1.0.0 && < 0.2
                       , optparse-applicative >= 0.13.2  && < 0.15
                       , casa-abbreviations-and-acronyms
diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,8 @@
+0.0.8
+
+* Use VERSION macro to print version.
+* Update dependencies.
+
 0.0.7
 
 * The same acronym for multiple exact results.
diff --git a/src/executable/Main.hs b/src/executable/Main.hs
--- a/src/executable/Main.hs
+++ b/src/executable/Main.hs
@@ -1,4 +1,5 @@
 {-# LANGUAGE NoImplicitPrelude #-}
+{-# LANGUAGE CPP #-}
 
 module Main(
   main
@@ -42,7 +43,7 @@
         execParser
           (info (parserOptions <**> helper) (
             fullDesc <>
-            header "casa-abbreviations-and-acronyms for searching CASA abbreviations and acronyms 0.0.5 <https://www.casa.gov.au/about-us/standard-page/aviation-abbreviations-and-acronyms>"
+            header ("casa-abbreviations-and-acronyms for searching CASA abbreviations and acronyms " <> VERSION_casa_abbreviations_and_acronyms <> " <https://www.casa.gov.au/about-us/standard-page/aviation-abbreviations-and-acronyms>")
           )
         )
   in  do  opts <- execopts
