diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+# 0.3.0.0
+
+* Made `Lens.Micro.GHC` export `Lens.Micro` (so, now microlens-ghc works like microlens-platform).
+
 # 0.2.1.0
 
 * Added Safe Haskell pragmas.
diff --git a/microlens-ghc.cabal b/microlens-ghc.cabal
--- a/microlens-ghc.cabal
+++ b/microlens-ghc.cabal
@@ -1,9 +1,11 @@
 name:                microlens-ghc
-version:             0.2.1.0
-synopsis:            Orphan instances of microlens classes for packages coming with GHC (array, bytestring, containers)
+version:             0.3.0.0
+synopsis:            microlens + all features depending on packages coming with GHC (array, bytestring, containers)
 description:
-  Orphan instances of <http://hackage.haskell.org/package/microlens microlens> classes for packages coming with GHC (<http://hackage.haskell.org/package/array array>, <http://hackage.haskell.org/package/bytestring bytestring>, <http://hackage.haskell.org/package/containers containers>).
+  Use this package instead of <http://hackage.haskell.org/package/microlens microlens> if you don't mind depending on all dependencies here – @Lens.Micro.GHC@ reexports everything from @Lens.Micro@ and additionally provides orphan instances of microlens classes for packages coming with GHC (<http://hackage.haskell.org/package/array array>, <http://hackage.haskell.org/package/bytestring bytestring>, <http://hackage.haskell.org/package/containers containers>).
   .
+  The minor and major versions of microlens-ghc are incremented whenever the minor and major versions of microlens are incremented, so you can depend on the exact version of microlens-ghc without specifying the version of microlens you need.
+  .
   This package is a part of the <http://hackage.haskell.org/package/microlens microlens> family; see the readme <https://github.com/aelve/microlens#readme on Github>.
 license:             BSD3
 license-file:        LICENSE
@@ -26,7 +28,7 @@
   -- other-modules:       
   -- other-extensions:    
   build-depends:       base >=4.5 && <5
-                     , microlens >=0.3.3 && <0.4
+                     , microlens ==0.3.4.*
                      , array >=0.3.0.2 && <0.6
                      , bytestring >=0.9.1.10 && <0.11
                      , containers >=0.4.0 && <0.6
diff --git a/src/Lens/Micro/GHC.hs b/src/Lens/Micro/GHC.hs
--- a/src/Lens/Micro/GHC.hs
+++ b/src/Lens/Micro/GHC.hs
@@ -17,7 +17,7 @@
 
 
 {- |
-This module contains only instances. Import this module to get:
+By importing this module you get all functions and types from <http://hackage.haskell.org/package/microlens microlens>, as well as the following instances:
 
 * 'at' for 'Map' and 'IntMap'
 
@@ -36,6 +36,7 @@
 -}
 module Lens.Micro.GHC
 (
+  module Lens.Micro,
 )
 where
 
