diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/Headers.cs b/source/ChromeDevTools/Protocol/Chrome/Network/Headers.cs
new file mode 100644
index 0000000000000000000000000000000000000000..c4ae7fdfad901b9352a4c30b1c77e46274159994
--- /dev/null
+++ b/source/ChromeDevTools/Protocol/Chrome/Network/Headers.cs
@@ -0,0 +1,14 @@
+using MasterDevs.ChromeDevTools;
+using Newtonsoft.Json;
+using System.Collections.Generic;
+
+namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network
+{
+	/// <summary>
+	/// Request / response headers as keys / values of JSON object.
+	/// </summary>
+	[SupportedBy("Chrome")]
+	public class Headers
+	{
+	}
+}
diff --git a/source/ChromeDevTools/Protocol/Chrome/Tracing/MemoryDumpConfig.cs b/source/ChromeDevTools/Protocol/Chrome/Tracing/MemoryDumpConfig.cs
new file mode 100644
index 0000000000000000000000000000000000000000..4588bda003bad96245d2347abb7ed22fa9a864e9
--- /dev/null
+++ b/source/ChromeDevTools/Protocol/Chrome/Tracing/MemoryDumpConfig.cs
@@ -0,0 +1,14 @@
+using MasterDevs.ChromeDevTools;
+using Newtonsoft.Json;
+using System.Collections.Generic;
+
+namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Tracing
+{
+	/// <summary>
+	/// Configuration for memory dump. Used only when "memory-infra" category is enabled.
+	/// </summary>
+	[SupportedBy("Chrome")]
+	public class MemoryDumpConfig
+	{
+	}
+}
diff --git a/source/ChromeDevTools/Protocol/iOS/Network/Headers.cs b/source/ChromeDevTools/Protocol/iOS/Network/Headers.cs
new file mode 100644
index 0000000000000000000000000000000000000000..12d5d53dd596e1214dbbcca6c7bea69c5b6534f6
--- /dev/null
+++ b/source/ChromeDevTools/Protocol/iOS/Network/Headers.cs
@@ -0,0 +1,14 @@
+using MasterDevs.ChromeDevTools;
+using Newtonsoft.Json;
+using System.Collections.Generic;
+
+namespace MasterDevs.ChromeDevTools.Protocol.iOS.Network
+{
+	/// <summary>
+	/// Request / response headers as keys / values of JSON object.
+	/// </summary>
+	[SupportedBy("iOS")]
+	public class Headers
+	{
+	}
+}
diff --git a/source/ProtocolGenerator/Program.cs b/source/ProtocolGenerator/Program.cs
index 3587e5184e464ecb78193d0e1ffff76fbdddb66a..6f83588e70e511f161a71d1651fd187c6efb5297 100644
--- a/source/ProtocolGenerator/Program.cs
+++ b/source/ProtocolGenerator/Program.cs
@@ -331,7 +331,8 @@ namespace MasterDevs.ChromeDevTools.ProtocolGenerator
         {
             if (null == type) return;
             if (type.Enum.Any()) WriteTypeEnum(domainDirectoryInfo, ns, type);
-            if (type.Properties.Any()) WriteTypeClass(domainDirectoryInfo, ns, type);
+            /*if (type.Properties.Any())*/
+            WriteTypeClass(domainDirectoryInfo, ns, type);
             WriteTypeSimple(domainDirectoryInfo, type);
         }