diff --git a/GPX.cabal b/GPX.cabal
--- a/GPX.cabal
+++ b/GPX.cabal
@@ -1,13 +1,13 @@
 Name:                GPX
-Version:             0.6.0
+Version:             0.6.1
 License:             BSD3
 License-File:        LICENSE
 Synopsis:            Parse GPX files
 Description:         Parse GPS Exchange (GPX) files using HXT into data structures.
 Homepage:            https://github.com/tonymorris/geo-gpx
 Category:            Utils
-Author:              Tony Morris <ʇǝu˙sıɹɹoɯʇ@ןןǝʞsɐɥ>
-Maintainer:          Tony Morris <ʇǝu˙sıɹɹoɯʇ@ןןǝʞsɐɥ>
+Author:              Tony Morris <ʇǝu˙sıɹɹoɯʇ@ןןǝʞsɐɥ>, Thomas DuBuisson
+Maintainer:          Tony Morris <ʇǝu˙sıɹɹoɯʇ@ןןǝʞsɐɥ>, Thomas DuBuisson
 Copyright:           2009 -- 2012 Tony Morris
 Build-Type:          Simple
 Cabal-Version:       >= 1.6
@@ -52,6 +52,7 @@
                      Data.Geo.GPX.Rte
                      Data.Geo.GPX.Metadata
                      Data.Geo.GPX.Gpx
+                     Data.Geo.GPX.Lens
                      Data.Geo.GPX.Lens.MinlatL
                      Data.Geo.GPX.Lens.MaxlatL
                      Data.Geo.GPX.Lens.MinlonL
diff --git a/src/Data/Geo/GPX/Lens.hs b/src/Data/Geo/GPX/Lens.hs
new file mode 100644
--- /dev/null
+++ b/src/Data/Geo/GPX/Lens.hs
@@ -0,0 +1,101 @@
+module Data.Geo.GPX.Lens(
+  module Data.Geo.GPX.Lens.AgeofdgpsdataL
+, module Data.Geo.GPX.Lens.AuthorL
+, module Data.Geo.GPX.Lens.BoundsL
+, module Data.Geo.GPX.Lens.CmtL
+, module Data.Geo.GPX.Lens.CopyrightL
+, module Data.Geo.GPX.Lens.CreatorL
+, module Data.Geo.GPX.Lens.DescL
+, module Data.Geo.GPX.Lens.DgpsidL
+, module Data.Geo.GPX.Lens.DomainL
+, module Data.Geo.GPX.Lens.EleL
+, module Data.Geo.GPX.Lens.EmailL
+, module Data.Geo.GPX.Lens.ExtensionsL
+, module Data.Geo.GPX.Lens.FixL
+, module Data.Geo.GPX.Lens.GeoidheightL
+, module Data.Geo.GPX.Lens.HdopL
+, module Data.Geo.GPX.Lens.HrefL
+, module Data.Geo.GPX.Lens.IdL
+, module Data.Geo.GPX.Lens.KeywordsL
+, module Data.Geo.GPX.Lens.LatL
+, module Data.Geo.GPX.Lens.LicenseL
+, module Data.Geo.GPX.Lens.LinkL
+, module Data.Geo.GPX.Lens.LinksL
+, module Data.Geo.GPX.Lens.LonL
+, module Data.Geo.GPX.Lens.MagvarL
+, module Data.Geo.GPX.Lens.MaxlatL
+, module Data.Geo.GPX.Lens.MaxlonL
+, module Data.Geo.GPX.Lens.MetadataL
+, module Data.Geo.GPX.Lens.MinlatL
+, module Data.Geo.GPX.Lens.MinlonL
+, module Data.Geo.GPX.Lens.NameL
+, module Data.Geo.GPX.Lens.NumberL
+, module Data.Geo.GPX.Lens.PdopL
+, module Data.Geo.GPX.Lens.PtsL
+, module Data.Geo.GPX.Lens.RteptsL
+, module Data.Geo.GPX.Lens.RtesL
+, module Data.Geo.GPX.Lens.SatL
+, module Data.Geo.GPX.Lens.SrcL
+, module Data.Geo.GPX.Lens.SymL
+, module Data.Geo.GPX.Lens.TextL
+, module Data.Geo.GPX.Lens.TimeL
+, module Data.Geo.GPX.Lens.TrkptsL
+, module Data.Geo.GPX.Lens.TrksegsL
+, module Data.Geo.GPX.Lens.TrksL
+, module Data.Geo.GPX.Lens.TypeL
+, module Data.Geo.GPX.Lens.VdopL
+, module Data.Geo.GPX.Lens.VersionL
+, module Data.Geo.GPX.Lens.WptsL
+, module Data.Geo.GPX.Lens.YearL
+) where
+
+import Data.Geo.GPX.Lens.AgeofdgpsdataL
+import Data.Geo.GPX.Lens.AuthorL
+import Data.Geo.GPX.Lens.BoundsL
+import Data.Geo.GPX.Lens.CmtL
+import Data.Geo.GPX.Lens.CopyrightL
+import Data.Geo.GPX.Lens.CreatorL
+import Data.Geo.GPX.Lens.DescL
+import Data.Geo.GPX.Lens.DgpsidL
+import Data.Geo.GPX.Lens.DomainL
+import Data.Geo.GPX.Lens.EleL
+import Data.Geo.GPX.Lens.EmailL
+import Data.Geo.GPX.Lens.ExtensionsL
+import Data.Geo.GPX.Lens.FixL
+import Data.Geo.GPX.Lens.GeoidheightL
+import Data.Geo.GPX.Lens.HdopL
+import Data.Geo.GPX.Lens.HrefL
+import Data.Geo.GPX.Lens.IdL
+import Data.Geo.GPX.Lens.KeywordsL
+import Data.Geo.GPX.Lens.LatL
+import Data.Geo.GPX.Lens.LicenseL
+import Data.Geo.GPX.Lens.LinkL
+import Data.Geo.GPX.Lens.LinksL
+import Data.Geo.GPX.Lens.LonL
+import Data.Geo.GPX.Lens.MagvarL
+import Data.Geo.GPX.Lens.MaxlatL
+import Data.Geo.GPX.Lens.MaxlonL
+import Data.Geo.GPX.Lens.MetadataL
+import Data.Geo.GPX.Lens.MinlatL
+import Data.Geo.GPX.Lens.MinlonL
+import Data.Geo.GPX.Lens.NameL
+import Data.Geo.GPX.Lens.NumberL
+import Data.Geo.GPX.Lens.PdopL
+import Data.Geo.GPX.Lens.PtsL
+import Data.Geo.GPX.Lens.RteptsL
+import Data.Geo.GPX.Lens.RtesL
+import Data.Geo.GPX.Lens.SatL
+import Data.Geo.GPX.Lens.SrcL
+import Data.Geo.GPX.Lens.SymL
+import Data.Geo.GPX.Lens.TextL
+import Data.Geo.GPX.Lens.TimeL
+import Data.Geo.GPX.Lens.TrkptsL
+import Data.Geo.GPX.Lens.TrksegsL
+import Data.Geo.GPX.Lens.TrksL
+import Data.Geo.GPX.Lens.TypeL
+import Data.Geo.GPX.Lens.VdopL
+import Data.Geo.GPX.Lens.VersionL
+import Data.Geo.GPX.Lens.WptsL
+import Data.Geo.GPX.Lens.YearL
+
+
