diff --git a/gpu-vulkan.cabal b/gpu-vulkan.cabal
--- a/gpu-vulkan.cabal
+++ b/gpu-vulkan.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           gpu-vulkan
-version:        0.1.0.158
+version:        0.1.0.159
 synopsis:       Vulkan library
 description:    Please see the README on GitHub at <https://github.com/YoshikuniJujo/gpu-vulkan#readme>
 category:       GPU
diff --git a/src/Gpu/Vulkan/PhysicalDevice.hs b/src/Gpu/Vulkan/PhysicalDevice.hs
--- a/src/Gpu/Vulkan/PhysicalDevice.hs
+++ b/src/Gpu/Vulkan/PhysicalDevice.hs
@@ -37,9 +37,10 @@
 	module Gpu.Vulkan.PhysicalDevice.Enum,
 
 	Limits(..), Features(..),
-	Vulkan12Features(..), Vulkan12FeaturesNoNext(..),
-	Vulkan13Features(..), Vulkan13FeaturesNoNext(..),
-	DescriptorIndexingFeatures(..), DescriptorIndexingFeaturesNoNext(..)
+	Vulkan12Features(..), Vulkan12FeaturesNoNext(..), vulkan12FeaturesZero,
+	Vulkan13Features(..), Vulkan13FeaturesNoNext(..), vulkan13FeaturesZero,
+	DescriptorIndexingFeatures(..), DescriptorIndexingFeaturesNoNext(..),
+	descriptorIndexingFeaturesZero
 
 	) where
 
diff --git a/src/Gpu/Vulkan/QueryPool.hs b/src/Gpu/Vulkan/QueryPool.hs
--- a/src/Gpu/Vulkan/QueryPool.hs
+++ b/src/Gpu/Vulkan/QueryPool.hs
@@ -36,7 +36,6 @@
 import Gpu.Vulkan.AllocationCallbacks qualified as AllocationCallbacks
 import Gpu.Vulkan.AllocationCallbacks.Type qualified as AllocationCallbacks
 import Gpu.Vulkan.PhysicalDevice qualified as PhysicalDevice
-import Gpu.Vulkan.PhysicalDevice.Struct qualified as PhysicalDevice
 import Gpu.Vulkan.Device.Type qualified as Device
 import Gpu.Vulkan.Query qualified as Q
 import Gpu.Vulkan.QueryPool.Type
