diff --git a/servant-queryparam-openapi3.cabal b/servant-queryparam-openapi3.cabal
--- a/servant-queryparam-openapi3.cabal
+++ b/servant-queryparam-openapi3.cabal
@@ -1,6 +1,6 @@
 cabal-version: 2.2
 name:          servant-queryparam-openapi3
-version:       1.0.2
+version:       2.0.0
 maintainer:    Danila Danko <https://github.com/deemp>
 author:        Kristof Bastiaensen
 copyright:     Kristof Bastiaensen 2020
@@ -21,7 +21,7 @@
 library
   default-language: GHC2021
   ghc-options:      -Wall
-  exposed-modules:  Servant.OpenApi.Record
+  exposed-modules:  Servant.QueryParam.OpenApi.Record
   hs-source-dirs:   src
   build-depends:
     , base                     >=4.16  && <5
diff --git a/src/Servant/OpenApi/Record.hs b/src/Servant/OpenApi/Record.hs
deleted file mode 100644
--- a/src/Servant/OpenApi/Record.hs
+++ /dev/null
@@ -1,16 +0,0 @@
-{-# LANGUAGE UndecidableInstances #-}
-{-# OPTIONS_GHC -fno-warn-orphans #-}
-
--- | This module exports orphan instances to make
--- [@servant-openapi3@](https://hackage.haskell.org/package/servant-openapi3) work with [@servant-queryparam-core@](https://hackage.haskell.org/package/servant-queryparam-core).
-module Servant.OpenApi.Record () where
-
-import Data.OpenApi
-import Data.Proxy
-import Servant.API
-import Servant.OpenApi
-import Servant.QueryParam.Record
-
-instance HasOpenApi (UnRecordParam mod (RecordParam mod a :> api)) => HasOpenApi (RecordParam mod a :> api) where
-  toOpenApi :: Proxy (RecordParam mod a :> api) -> OpenApi
-  toOpenApi _ = toOpenApi (Proxy :: Proxy (UnRecordParam mod (RecordParam mod a :> api)))
diff --git a/src/Servant/QueryParam/OpenApi/Record.hs b/src/Servant/QueryParam/OpenApi/Record.hs
new file mode 100644
--- /dev/null
+++ b/src/Servant/QueryParam/OpenApi/Record.hs
@@ -0,0 +1,16 @@
+{-# LANGUAGE UndecidableInstances #-}
+{-# OPTIONS_GHC -fno-warn-orphans #-}
+
+-- | This module exports orphan instances to make
+-- [@servant-openapi3@](https://hackage.haskell.org/package/servant-openapi3) work with [@servant-queryparam-core@](https://hackage.haskell.org/package/servant-queryparam-core).
+module Servant.QueryParam.OpenApi.Record () where
+
+import Data.OpenApi
+import Data.Proxy
+import Servant.API
+import Servant.OpenApi
+import Servant.QueryParam.Record
+
+instance HasOpenApi (UnRecordParam mod (RecordParam mod a :> api)) => HasOpenApi (RecordParam mod a :> api) where
+  toOpenApi :: Proxy (RecordParam mod a :> api) -> OpenApi
+  toOpenApi _ = toOpenApi (Proxy :: Proxy (UnRecordParam mod (RecordParam mod a :> api)))
