diff --git a/permissivedomains.pp b/permissivedomains.pp
index 3487ac5..e5425f0 100644
Binary files a/permissivedomains.pp and b/permissivedomains.pp differ
diff --git a/permissivedomains.te b/permissivedomains.te
index 19e0578..2406aee 100644
--- a/permissivedomains.te
+++ b/permissivedomains.te
@@ -1,103 +1,2 @@
-policy_module(permissivedomains,21)
+policy_module(permissivedomains,23)
 
-optional_policy(`
-    gen_require(`
-                type osad_t;
-    ')
-    permissive osad_t;
-')
-
-optional_policy(`
-    gen_require(`
-                type docker_t;
-    ')
-    permissive docker_t;
-')
-
-optional_policy(`
-    gen_require(`
-        type systemd_networkd_t;
-    ')
-    permissive systemd_networkd_t;
-')
-
-optional_policy(`
-    gen_require(`
-                type gear_t;
-    ')
-    permissive gear_t;
-')
-
-optional_policy(`
-    gen_require(`
-                type cockpit_t;
-    ')
-    permissive cockpit_t;
-')
-
-optional_policy(`
-    gen_require(`
-            type iotop_t;
-    ')
-    permissive iotop_t;
-')
-
-optional_policy(`
-    gen_require(`
-            type kmscon_t;
-    ')
-    permissive kmscon_t;
-')
-
-optional_policy(`
-    gen_require(`
-            type naemon_t;
-    ')
-    permissive naemon_t;
-')
-
-optional_policy(`
-    gen_require(`
-            type brltty_t;
-    ')
-    permissive brltty_t;
-')
-
-optional_policy(`
-    gen_require(`
-            type cpuplug_t;
-    ')
-    permissive cpuplug_t;
-')
-
-optional_policy(`
-    gen_require(`
-            type mon_statd_t;
-    ')
-    permissive mon_statd_t;
-')
-
-optional_policy(`
-    gen_require(`
-            type mon_procd_t;
-    ')
-    permissive mon_procd_t;
-')
-
-optional_policy(`
-    gen_require(`
-            type timemaster_t;
-            type phc2sys_t;
-            type ptp4l_t;
-    ')
-    permissive timemaster_t;
-    permissive phc2sys_t;
-    permissive ptp4l_t;
-')
-
-optional_policy(`
-    gen_require(`
-            type hostapd_t;
-    ')
-    permissive hostapd_t;
-')