diff --git a/make-package.cabal b/make-package.cabal
--- a/make-package.cabal
+++ b/make-package.cabal
@@ -1,5 +1,5 @@
 name:                make-package
-version:             1.0.0.1
+version:             1.1.0
 synopsis:            Make a cabalized package
 description:         Create a cabalized haskell project
 license:             BSD3
@@ -40,5 +40,6 @@
                      process >= 1.1,
                      text >= 0.10,
                      time >= 1.4,
-                     time-lens >= 0.3
+                     lens >= 3.10,
+                     lens-datetime >= 0.2
   ghc-options:        -Wall
diff --git a/src/Main.hs b/src/Main.hs
--- a/src/Main.hs
+++ b/src/Main.hs
@@ -8,11 +8,13 @@
 import           Github
 import           Options
 
+import           Control.Lens ((^.), to)
 import           Control.Monad (when)
 import           Control.Monad.Trans (liftIO)
 import           Data.Monoid
 import qualified Data.Text as T
 import qualified Data.Text.IO as T
+import           Data.Text.Lens
 import           Data.Time
 import           Data.Time.Lens
 import           System.Directory
@@ -43,7 +45,7 @@
                       ,("desc"     ,desc)
                       ,("email"    ,email)
                       ,("author"   ,author)
-                      ,("year"     ,T.pack (show (getL year now)))
+                      ,("year"     ,now ^. years . to show . packed)
                       ,("category" ,category)
                       ,("exposed"  ,exposed)
                       ,("license"  ,licenseType)]
