diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,1 +1,1 @@
-# try-shaderc
+# shaderc
diff --git a/shaderc.cabal b/shaderc.cabal
--- a/shaderc.cabal
+++ b/shaderc.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           shaderc
-version:        0.1.0.5
+version:        0.1.0.6
 synopsis:       A collection of tools and libraries for Vulkan shader compilation
 description:    Please see the README on GitHub at <https://github.com/YoshikuniJujo/shaderc#readme>
 category:       Language
diff --git a/src/Language/SpirV/Shaderc/CompileOptions/Internal.hs b/src/Language/SpirV/Shaderc/CompileOptions/Internal.hs
--- a/src/Language/SpirV/Shaderc/CompileOptions/Internal.hs
+++ b/src/Language/SpirV/Shaderc/CompileOptions/Internal.hs
@@ -76,9 +76,9 @@
 	(castPtr -> pud) <- ContT $ withPokedMaybe mud
 	lift $ C.setIncludeCallbacks opts crfn crrfn pud
 
-instance Default (C ()) where def = defaultCompileOptions
+instance Default (C ud) where def = defaultCompileOptions
 
-defaultCompileOptions :: C ()
+defaultCompileOptions :: C ud
 defaultCompileOptions = C {
 	cMacroDefinitions = [],
 	cSourceLanguage = Nothing,
