diff --git a/blog/posts/01-22-2025 Windows Power Profiles Causing Notable CPU Performance Loss.md b/blog/posts/01-22-2025-windows-power-profiles-causing-notable-cpu-performance-loss.md similarity index 100% rename from blog/posts/01-22-2025 Windows Power Profiles Causing Notable CPU Performance Loss.md rename to blog/posts/01-22-2025-windows-power-profiles-causing-notable-cpu-performance-loss.md diff --git a/blog/posts/05-16-2025 Learning to Leverage Gitea Runners.md b/blog/posts/05-16-2025-learning-to-leverage-gitea-runners.md similarity index 100% rename from blog/posts/05-16-2025 Learning to Leverage Gitea Runners.md rename to blog/posts/05-16-2025-learning-to-leverage-gitea-runners.md diff --git a/blog/posts/12-15-2024 Implementing the Blog Plugin.md b/blog/posts/12-15-2024-implementing-the-blog-plugin.md similarity index 100% rename from blog/posts/12-15-2024 Implementing the Blog Plugin.md rename to blog/posts/12-15-2024-implementing-the-blog-plugin.md diff --git a/blog/posts/12-15-2024 OpenStack Frustrations.md b/blog/posts/12-15-2024-openstack-frustrations.md similarity index 100% rename from blog/posts/12-15-2024 OpenStack Frustrations.md rename to blog/posts/12-15-2024-openstack-frustrations.md diff --git a/deployments/automation/ansible/awx/Deployment/AWX in Minikube.md b/deployments/automation/ansible/awx/deployment/awx-in-minikube.md similarity index 100% rename from deployments/automation/ansible/awx/Deployment/AWX in Minikube.md rename to deployments/automation/ansible/awx/deployment/awx-in-minikube.md diff --git a/deployments/automation/ansible/awx/Deployment/AWX Operator.md b/deployments/automation/ansible/awx/deployment/awx-operator.md similarity index 100% rename from deployments/automation/ansible/awx/Deployment/AWX Operator.md rename to deployments/automation/ansible/awx/deployment/awx-operator.md diff --git a/deployments/automation/ansible/awx/Deployment/Upgrading Issues past 2 10 0.md b/deployments/automation/ansible/awx/deployment/upgrading-issues-past-2-10-0.md similarity index 100% rename from deployments/automation/ansible/awx/Deployment/Upgrading Issues past 2 10 0.md rename to deployments/automation/ansible/awx/deployment/upgrading-issues-past-2-10-0.md diff --git a/deployments/automation/puppet/deployment/Puppet Bolt.md b/deployments/automation/puppet/deployment/puppet-bolt.md similarity index 100% rename from deployments/automation/puppet/deployment/Puppet Bolt.md rename to deployments/automation/puppet/deployment/puppet-bolt.md diff --git a/deployments/platforms/containerization/Docker/Custom Containers/Container Development.md b/deployments/platforms/containerization/docker/custom-containers/container-development.md similarity index 100% rename from deployments/platforms/containerization/Docker/Custom Containers/Container Development.md rename to deployments/platforms/containerization/docker/custom-containers/container-development.md diff --git a/deployments/platforms/containerization/Docker/Custom Containers/Git Repo Updater.md b/deployments/platforms/containerization/docker/custom-containers/git-repo-updater.md similarity index 100% rename from deployments/platforms/containerization/Docker/Custom Containers/Git Repo Updater.md rename to deployments/platforms/containerization/docker/custom-containers/git-repo-updater.md diff --git a/deployments/platforms/containerization/Docker/Deploy Portainer.md b/deployments/platforms/containerization/docker/deploy-portainer.md similarity index 100% rename from deployments/platforms/containerization/Docker/Deploy Portainer.md rename to deployments/platforms/containerization/docker/deploy-portainer.md diff --git a/deployments/platforms/containerization/kubernetes/deployment/Rancher RKE2.md b/deployments/platforms/containerization/kubernetes/deployment/rancher-rke2.md similarity index 100% rename from deployments/platforms/containerization/kubernetes/deployment/Rancher RKE2.md rename to deployments/platforms/containerization/kubernetes/deployment/rancher-rke2.md diff --git a/deployments/platforms/virtualization/Hyper V/Failover Cluster/Deploy Failover Cluster Node.md b/deployments/platforms/virtualization/hyper-v/failover-cluster/deploy-failover-cluster-node.md similarity index 100% rename from deployments/platforms/virtualization/Hyper V/Failover Cluster/Deploy Failover Cluster Node.md rename to deployments/platforms/virtualization/hyper-v/failover-cluster/deploy-failover-cluster-node.md diff --git a/deployments/platforms/virtualization/OpenStack/Ansible OpenStack.md b/deployments/platforms/virtualization/openstack/ansible-openstack.md similarity index 100% rename from deployments/platforms/virtualization/OpenStack/Ansible OpenStack.md rename to deployments/platforms/virtualization/openstack/ansible-openstack.md diff --git a/deployments/platforms/virtualization/OpenStack/Canonical OpenStack.md b/deployments/platforms/virtualization/openstack/canonical-openstack.md similarity index 100% rename from deployments/platforms/virtualization/OpenStack/Canonical OpenStack.md rename to deployments/platforms/virtualization/openstack/canonical-openstack.md diff --git a/deployments/platforms/virtualization/proxmox/Cloud Init Templates/Ubuntu Server.md b/deployments/platforms/virtualization/proxmox/cloud-init-templates/ubuntu-server.md similarity index 100% rename from deployments/platforms/virtualization/proxmox/Cloud Init Templates/Ubuntu Server.md rename to deployments/platforms/virtualization/proxmox/cloud-init-templates/ubuntu-server.md diff --git a/deployments/platforms/virtualization/proxmox/Configuring ISCSI Based Cluster Storage.md b/deployments/platforms/virtualization/proxmox/configuring-iscsi-based-cluster-storage.md similarity index 100% rename from deployments/platforms/virtualization/proxmox/Configuring ISCSI Based Cluster Storage.md rename to deployments/platforms/virtualization/proxmox/configuring-iscsi-based-cluster-storage.md diff --git a/deployments/platforms/virtualization/proxmox/ZFS over ISCSI.md b/deployments/platforms/virtualization/proxmox/zfs-over-iscsi.md similarity index 100% rename from deployments/platforms/virtualization/proxmox/ZFS over ISCSI.md rename to deployments/platforms/virtualization/proxmox/zfs-over-iscsi.md diff --git a/deployments/platforms/virtualization/Rancher Harvester/Harvester.md b/deployments/platforms/virtualization/rancher-harvester/harvester.md similarity index 100% rename from deployments/platforms/virtualization/Rancher Harvester/Harvester.md rename to deployments/platforms/virtualization/rancher-harvester/harvester.md diff --git a/deployments/services/Asset Management/Homebox.md b/deployments/services/asset-management/homebox.md similarity index 100% rename from deployments/services/Asset Management/Homebox.md rename to deployments/services/asset-management/homebox.md diff --git a/deployments/services/Asset Management/Snipe IT.md b/deployments/services/asset-management/snipe-it.md similarity index 100% rename from deployments/services/Asset Management/Snipe IT.md rename to deployments/services/asset-management/snipe-it.md diff --git a/deployments/services/authentication/Active Directory/Certificate Services.md b/deployments/services/authentication/active-directory/certificate-services.md similarity index 100% rename from deployments/services/authentication/Active Directory/Certificate Services.md rename to deployments/services/authentication/active-directory/certificate-services.md diff --git a/deployments/services/authentication/Active Directory/Group Policy/Desktop Shortcut to UNC Path.md b/deployments/services/authentication/active-directory/group-policy/desktop-shortcut-to-unc-path.md similarity index 100% rename from deployments/services/authentication/Active Directory/Group Policy/Desktop Shortcut to UNC Path.md rename to deployments/services/authentication/active-directory/group-policy/desktop-shortcut-to-unc-path.md diff --git a/deployments/services/authentication/Active Directory/LDAP Settings.md b/deployments/services/authentication/active-directory/ldap-settings.md similarity index 100% rename from deployments/services/authentication/Active Directory/LDAP Settings.md rename to deployments/services/authentication/active-directory/ldap-settings.md diff --git a/deployments/services/authentication/Active Directory/Restore Domain Trust.md b/deployments/services/authentication/active-directory/restore-domain-trust.md similarity index 100% rename from deployments/services/authentication/Active Directory/Restore Domain Trust.md rename to deployments/services/authentication/active-directory/restore-domain-trust.md diff --git a/deployments/services/authentication/keycloak/oauth2/Gitea OAuth2.md b/deployments/services/authentication/keycloak/oauth2/gitea-oauth2.md similarity index 100% rename from deployments/services/authentication/keycloak/oauth2/Gitea OAuth2.md rename to deployments/services/authentication/keycloak/oauth2/gitea-oauth2.md diff --git a/deployments/services/authentication/keycloak/oauth2/Portainer OAuth2.md b/deployments/services/authentication/keycloak/oauth2/portainer-oauth2.md similarity index 100% rename from deployments/services/authentication/keycloak/oauth2/Portainer OAuth2.md rename to deployments/services/authentication/keycloak/oauth2/portainer-oauth2.md diff --git a/deployments/services/Automation Tools/Activepieces.md b/deployments/services/automation-tools/activepieces.md similarity index 100% rename from deployments/services/Automation Tools/Activepieces.md rename to deployments/services/automation-tools/activepieces.md diff --git a/deployments/services/Automation Tools/Node Red.md b/deployments/services/automation-tools/node-red.md similarity index 100% rename from deployments/services/Automation Tools/Node Red.md rename to deployments/services/automation-tools/node-red.md diff --git a/deployments/services/Automation Tools/Semaphore UI.md b/deployments/services/automation-tools/semaphore-ui.md similarity index 100% rename from deployments/services/Automation Tools/Semaphore UI.md rename to deployments/services/automation-tools/semaphore-ui.md diff --git a/deployments/services/communication/rocketchat/Autotask Regex Replacer.md b/deployments/services/communication/rocketchat/autotask-regex-replacer.md similarity index 100% rename from deployments/services/communication/rocketchat/Autotask Regex Replacer.md rename to deployments/services/communication/rocketchat/autotask-regex-replacer.md diff --git a/deployments/services/cPanel/Creating Email Server.md b/deployments/services/cpanel/creating-email-server.md similarity index 100% rename from deployments/services/cPanel/Creating Email Server.md rename to deployments/services/cpanel/creating-email-server.md diff --git a/deployments/services/dashboards/Homepage Docker.md b/deployments/services/dashboards/homepage-docker.md similarity index 100% rename from deployments/services/dashboards/Homepage Docker.md rename to deployments/services/dashboards/homepage-docker.md diff --git a/deployments/services/DNS/AdGuard Home.md b/deployments/services/dns/adguard-home.md similarity index 100% rename from deployments/services/DNS/AdGuard Home.md rename to deployments/services/dns/adguard-home.md diff --git a/deployments/services/DNS/Pi Hole.md b/deployments/services/dns/pi-hole.md similarity index 100% rename from deployments/services/DNS/Pi Hole.md rename to deployments/services/dns/pi-hole.md diff --git a/deployments/services/DNS/Windows Server/Best Practices.md b/deployments/services/dns/windows-server/best-practices.md similarity index 100% rename from deployments/services/DNS/Windows Server/Best Practices.md rename to deployments/services/dns/windows-server/best-practices.md diff --git a/deployments/services/documentation/Material MkDocs.md b/deployments/services/documentation/material-mkdocs.md similarity index 100% rename from deployments/services/documentation/Material MkDocs.md rename to deployments/services/documentation/material-mkdocs.md diff --git a/deployments/services/email/iRedMail/Deploy iRedMail.md b/deployments/services/email/iredmail/deploy-iredmail.md similarity index 100% rename from deployments/services/email/iRedMail/Deploy iRedMail.md rename to deployments/services/email/iredmail/deploy-iredmail.md diff --git a/deployments/services/email/iRedMail/Query SMTP Outgoing Queue.md b/deployments/services/email/iredmail/query-smtp-outgoing-queue.md similarity index 100% rename from deployments/services/email/iRedMail/Query SMTP Outgoing Queue.md rename to deployments/services/email/iredmail/query-smtp-outgoing-queue.md diff --git a/deployments/services/email/iRedMail/Quick Server Settings.md b/deployments/services/email/iredmail/quick-server-settings.md similarity index 100% rename from deployments/services/email/iRedMail/Quick Server Settings.md rename to deployments/services/email/iredmail/quick-server-settings.md diff --git a/deployments/services/email/Microsoft Exchange/Configuring ACME Letsencrypt Bot.md b/deployments/services/email/microsoft-exchange/configuring-acme-letsencrypt-bot.md similarity index 100% rename from deployments/services/email/Microsoft Exchange/Configuring ACME Letsencrypt Bot.md rename to deployments/services/email/microsoft-exchange/configuring-acme-letsencrypt-bot.md diff --git a/deployments/services/email/Microsoft Exchange/Preparing for Cumulative Updates.md b/deployments/services/email/microsoft-exchange/preparing-for-cumulative-updates.md similarity index 100% rename from deployments/services/email/Microsoft Exchange/Preparing for Cumulative Updates.md rename to deployments/services/email/microsoft-exchange/preparing-for-cumulative-updates.md diff --git a/deployments/services/File Services/Windows Server/DFS Namespaces with Replication.md b/deployments/services/file-services/windows-server/dfs-namespaces-with-replication.md similarity index 100% rename from deployments/services/File Services/Windows Server/DFS Namespaces with Replication.md rename to deployments/services/file-services/windows-server/dfs-namespaces-with-replication.md diff --git a/deployments/services/gaming/Ark Survival Ascended.md b/deployments/services/gaming/ark-survival-ascended.md similarity index 100% rename from deployments/services/gaming/Ark Survival Ascended.md rename to deployments/services/gaming/ark-survival-ascended.md diff --git a/deployments/services/Home and IOT/Frigate.md b/deployments/services/home-and-iot/frigate.md similarity index 100% rename from deployments/services/Home and IOT/Frigate.md rename to deployments/services/home-and-iot/frigate.md diff --git a/deployments/services/Home and IOT/HomeAssistant.md b/deployments/services/home-and-iot/homeassistant.md similarity index 100% rename from deployments/services/Home and IOT/HomeAssistant.md rename to deployments/services/home-and-iot/homeassistant.md diff --git a/deployments/services/Media and Gaming/Emulatorjs.md b/deployments/services/media-and-gaming/emulatorjs.md similarity index 100% rename from deployments/services/Media and Gaming/Emulatorjs.md rename to deployments/services/media-and-gaming/emulatorjs.md diff --git a/deployments/services/Media and Gaming/Pyload.md b/deployments/services/media-and-gaming/pyload.md similarity index 100% rename from deployments/services/Media and Gaming/Pyload.md rename to deployments/services/media-and-gaming/pyload.md diff --git a/deployments/services/Microsoft 365/Change MFA Settings.md b/deployments/services/microsoft-365/change-mfa-settings.md similarity index 100% rename from deployments/services/Microsoft 365/Change MFA Settings.md rename to deployments/services/microsoft-365/change-mfa-settings.md diff --git a/deployments/services/monitoring/Speedtest Tracker.md b/deployments/services/monitoring/speedtest-tracker.md similarity index 100% rename from deployments/services/monitoring/Speedtest Tracker.md rename to deployments/services/monitoring/speedtest-tracker.md diff --git a/deployments/services/productivity/Collabora Code Server.md b/deployments/services/productivity/collabora-code-server.md similarity index 100% rename from deployments/services/productivity/Collabora Code Server.md rename to deployments/services/productivity/collabora-code-server.md diff --git a/deployments/services/productivity/Nextcloud AIO.md b/deployments/services/productivity/nextcloud-aio.md similarity index 100% rename from deployments/services/productivity/Nextcloud AIO.md rename to deployments/services/productivity/nextcloud-aio.md diff --git a/deployments/services/productivity/OnlyOffice EE.md b/deployments/services/productivity/onlyoffice-ee.md similarity index 100% rename from deployments/services/productivity/OnlyOffice EE.md rename to deployments/services/productivity/onlyoffice-ee.md diff --git a/deployments/services/productivity/Stirling PDF.md b/deployments/services/productivity/stirling-pdf.md similarity index 100% rename from deployments/services/productivity/Stirling PDF.md rename to deployments/services/productivity/stirling-pdf.md diff --git a/deployments/services/Remote Access/Apache Guacamole.md b/deployments/services/remote-access/apache-guacamole.md similarity index 100% rename from deployments/services/Remote Access/Apache Guacamole.md rename to deployments/services/remote-access/apache-guacamole.md diff --git a/deployments/services/Remote Access/Firefox.md b/deployments/services/remote-access/firefox.md similarity index 100% rename from deployments/services/Remote Access/Firefox.md rename to deployments/services/remote-access/firefox.md diff --git a/deployments/services/Security and Utility/Changedetection.md b/deployments/services/security-and-utility/changedetection.md similarity index 100% rename from deployments/services/Security and Utility/Changedetection.md rename to deployments/services/security-and-utility/changedetection.md diff --git a/deployments/services/Security and Utility/Cyberchef.md b/deployments/services/security-and-utility/cyberchef.md similarity index 100% rename from deployments/services/Security and Utility/Cyberchef.md rename to deployments/services/security-and-utility/cyberchef.md diff --git a/deployments/services/Security and Utility/IT Tools.md b/deployments/services/security-and-utility/it-tools.md similarity index 100% rename from deployments/services/Security and Utility/IT Tools.md rename to deployments/services/security-and-utility/it-tools.md diff --git a/deployments/services/Security and Utility/Password Pusher.md b/deployments/services/security-and-utility/password-pusher.md similarity index 100% rename from deployments/services/Security and Utility/Password Pusher.md rename to deployments/services/security-and-utility/password-pusher.md diff --git a/deployments/services/Security and Utility/Searx.md b/deployments/services/security-and-utility/searx.md similarity index 100% rename from deployments/services/Security and Utility/Searx.md rename to deployments/services/security-and-utility/searx.md diff --git a/deployments/services/Security and Utility/Vaultwarden.md b/deployments/services/security-and-utility/vaultwarden.md similarity index 100% rename from deployments/services/Security and Utility/Vaultwarden.md rename to deployments/services/security-and-utility/vaultwarden.md diff --git a/reference/foundations/Documentation Restructure Migration Map.csv b/reference/foundations/documentation-restructure-migration-map.csv similarity index 100% rename from reference/foundations/Documentation Restructure Migration Map.csv rename to reference/foundations/documentation-restructure-migration-map.csv diff --git a/reference/foundations/Documentation Restructure Proposal.md b/reference/foundations/documentation-restructure-proposal.md similarity index 100% rename from reference/foundations/Documentation Restructure Proposal.md rename to reference/foundations/documentation-restructure-proposal.md diff --git a/reference/foundations/Documentation Styling.md b/reference/foundations/documentation-styling.md similarity index 100% rename from reference/foundations/Documentation Styling.md rename to reference/foundations/documentation-styling.md diff --git a/reference/foundations/Templates/Document Template.md b/reference/foundations/templates/document-template.md similarity index 100% rename from reference/foundations/Templates/Document Template.md rename to reference/foundations/templates/document-template.md diff --git a/reference/infrastructure/hardware/Cluster Node 01/Disk Arrays.md b/reference/infrastructure/hardware/cluster-node-01/disk-arrays.md similarity index 100% rename from reference/infrastructure/hardware/Cluster Node 01/Disk Arrays.md rename to reference/infrastructure/hardware/cluster-node-01/disk-arrays.md diff --git a/reference/infrastructure/hardware/Cluster Node 02/Disk Arrays.md b/reference/infrastructure/hardware/cluster-node-02/disk-arrays.md similarity index 100% rename from reference/infrastructure/hardware/Cluster Node 02/Disk Arrays.md rename to reference/infrastructure/hardware/cluster-node-02/disk-arrays.md diff --git a/reference/infrastructure/hardware/Cluster Node 03/Disk Arrays.md b/reference/infrastructure/hardware/cluster-node-03/disk-arrays.md similarity index 100% rename from reference/infrastructure/hardware/Cluster Node 03/Disk Arrays.md rename to reference/infrastructure/hardware/cluster-node-03/disk-arrays.md diff --git a/reference/infrastructure/hardware/Storage Node 01 Truenas Core/Disk Arrays.md b/reference/infrastructure/hardware/storage-node-01-truenas-core/disk-arrays.md similarity index 100% rename from reference/infrastructure/hardware/Storage Node 01 Truenas Core/Disk Arrays.md rename to reference/infrastructure/hardware/storage-node-01-truenas-core/disk-arrays.md diff --git a/reference/infrastructure/hardware/Storage Node 01 Truenas Core/Replacing a Drive.md b/reference/infrastructure/hardware/storage-node-01-truenas-core/replacing-a-drive.md similarity index 100% rename from reference/infrastructure/hardware/Storage Node 01 Truenas Core/Replacing a Drive.md rename to reference/infrastructure/hardware/storage-node-01-truenas-core/replacing-a-drive.md diff --git a/reference/infrastructure/hardware/Storage Node 02 Truenas Scale/Disk Arrays.md b/reference/infrastructure/hardware/storage-node-02-truenas-scale/disk-arrays.md similarity index 100% rename from reference/infrastructure/hardware/Storage Node 02 Truenas Scale/Disk Arrays.md rename to reference/infrastructure/hardware/storage-node-02-truenas-scale/disk-arrays.md diff --git a/reference/infrastructure/networking/Controllers/UniFi Controller.md b/reference/infrastructure/networking/controllers/unifi-controller.md similarity index 100% rename from reference/infrastructure/networking/Controllers/UniFi Controller.md rename to reference/infrastructure/networking/controllers/unifi-controller.md diff --git a/reference/infrastructure/networking/Controllers/UniFi Network Server Controller.md b/reference/infrastructure/networking/controllers/unifi-network-server-controller.md similarity index 100% rename from reference/infrastructure/networking/Controllers/UniFi Network Server Controller.md rename to reference/infrastructure/networking/controllers/unifi-network-server-controller.md diff --git a/reference/infrastructure/networking/Docker Networking/Creating a Macvlan Sub Interface for Docker.md b/reference/infrastructure/networking/docker-networking/creating-a-macvlan-sub-interface-for-docker.md similarity index 100% rename from reference/infrastructure/networking/Docker Networking/Creating a Macvlan Sub Interface for Docker.md rename to reference/infrastructure/networking/docker-networking/creating-a-macvlan-sub-interface-for-docker.md diff --git a/reference/infrastructure/networking/Docker Networking/Docker Networking.md b/reference/infrastructure/networking/docker-networking/docker-networking.md similarity index 100% rename from reference/infrastructure/networking/Docker Networking/Docker Networking.md rename to reference/infrastructure/networking/docker-networking/docker-networking.md diff --git a/reference/infrastructure/networking/Firewall and Routing/Sophos/Configure LAN Bridging.md b/reference/infrastructure/networking/firewall-and-routing/sophos/configure-lan-bridging.md similarity index 100% rename from reference/infrastructure/networking/Firewall and Routing/Sophos/Configure LAN Bridging.md rename to reference/infrastructure/networking/firewall-and-routing/sophos/configure-lan-bridging.md diff --git a/reference/infrastructure/networking/Firewall and Routing/Sophos/VPN/Site to Site VPNs/IPSEC/Automatic Tunnel Resetting.md b/reference/infrastructure/networking/firewall-and-routing/sophos/vpn/site-to-site-vpns/ipsec/automatic-tunnel-resetting.md similarity index 100% rename from reference/infrastructure/networking/Firewall and Routing/Sophos/VPN/Site to Site VPNs/IPSEC/Automatic Tunnel Resetting.md rename to reference/infrastructure/networking/firewall-and-routing/sophos/vpn/site-to-site-vpns/ipsec/automatic-tunnel-resetting.md diff --git a/reference/infrastructure/networking/Firewall and Routing/Sophos/VPN/Site to Site VPNs/IPSEC/Tunnel Creation.md b/reference/infrastructure/networking/firewall-and-routing/sophos/vpn/site-to-site-vpns/ipsec/tunnel-creation.md similarity index 100% rename from reference/infrastructure/networking/Firewall and Routing/Sophos/VPN/Site to Site VPNs/IPSEC/Tunnel Creation.md rename to reference/infrastructure/networking/firewall-and-routing/sophos/vpn/site-to-site-vpns/ipsec/tunnel-creation.md diff --git a/reference/infrastructure/networking/Firewall and Routing/Sophos/VPN/SSL VPN/Configuring Remote VPN RDP Access.md b/reference/infrastructure/networking/firewall-and-routing/sophos/vpn/ssl-vpn/configuring-remote-vpn-rdp-access.md similarity index 100% rename from reference/infrastructure/networking/Firewall and Routing/Sophos/VPN/SSL VPN/Configuring Remote VPN RDP Access.md rename to reference/infrastructure/networking/firewall-and-routing/sophos/vpn/ssl-vpn/configuring-remote-vpn-rdp-access.md diff --git a/reference/infrastructure/networking/IP Tables/172.16.16.0 Sophos Network.md b/reference/infrastructure/networking/ip-tables/172-16-16-0-sophos-network.md similarity index 100% rename from reference/infrastructure/networking/IP Tables/172.16.16.0 Sophos Network.md rename to reference/infrastructure/networking/ip-tables/172-16-16-0-sophos-network.md diff --git a/reference/infrastructure/networking/IP Tables/192.168.5.0 Container Network.md b/reference/infrastructure/networking/ip-tables/192-168-5-0-container-network.md similarity index 100% rename from reference/infrastructure/networking/IP Tables/192.168.5.0 Container Network.md rename to reference/infrastructure/networking/ip-tables/192-168-5-0-container-network.md diff --git a/reference/infrastructure/networking/IP Tables/Homelab Server Inventory.md b/reference/infrastructure/networking/ip-tables/homelab-server-inventory.md similarity index 100% rename from reference/infrastructure/networking/IP Tables/Homelab Server Inventory.md rename to reference/infrastructure/networking/ip-tables/homelab-server-inventory.md diff --git a/reference/infrastructure/networking/Linux Networking/Modifying IP Address of Server.md b/reference/infrastructure/networking/linux-networking/modifying-ip-address-of-server.md similarity index 100% rename from reference/infrastructure/networking/Linux Networking/Modifying IP Address of Server.md rename to reference/infrastructure/networking/linux-networking/modifying-ip-address-of-server.md diff --git a/reference/infrastructure/networking/Misc/Tuya Smart Lights.md b/reference/infrastructure/networking/misc/tuya-smart-lights.md similarity index 100% rename from reference/infrastructure/networking/Misc/Tuya Smart Lights.md rename to reference/infrastructure/networking/misc/tuya-smart-lights.md diff --git a/scripts/Bash/Configure SSH Key Authentication.md b/scripts/bash/configure-ssh-key-authentication.md similarity index 100% rename from scripts/Bash/Configure SSH Key Authentication.md rename to scripts/bash/configure-ssh-key-authentication.md diff --git a/scripts/Bash/Fix Displaylink Issues on Linux.md b/scripts/bash/fix-displaylink-issues-on-linux.md similarity index 100% rename from scripts/Bash/Fix Displaylink Issues on Linux.md rename to scripts/bash/fix-displaylink-issues-on-linux.md diff --git a/scripts/Bash/Git Repo Updater.md b/scripts/bash/git-repo-updater.md similarity index 100% rename from scripts/Bash/Git Repo Updater.md rename to scripts/bash/git-repo-updater.md diff --git a/scripts/Bash/Install QEMU Guest Agent.md b/scripts/bash/install-qemu-guest-agent.md similarity index 100% rename from scripts/Bash/Install QEMU Guest Agent.md rename to scripts/bash/install-qemu-guest-agent.md diff --git a/scripts/Bash/Install XRDP.md b/scripts/bash/install-xrdp.md similarity index 100% rename from scripts/Bash/Install XRDP.md rename to scripts/bash/install-xrdp.md diff --git a/scripts/Bash/Mdadm Grow Array Size.md b/scripts/bash/mdadm-grow-array-size.md similarity index 100% rename from scripts/Bash/Mdadm Grow Array Size.md rename to scripts/bash/mdadm-grow-array-size.md diff --git a/scripts/Bash/Open Port Checker.md b/scripts/bash/open-port-checker.md similarity index 100% rename from scripts/Bash/Open Port Checker.md rename to scripts/bash/open-port-checker.md diff --git a/scripts/Bash/ProxmoxVE/Deeplab Rollback Script.md b/scripts/bash/proxmoxve/deeplab-rollback-script.md similarity index 100% rename from scripts/Bash/ProxmoxVE/Deeplab Rollback Script.md rename to scripts/bash/proxmoxve/deeplab-rollback-script.md diff --git a/scripts/Bash/Time Adjustment.md b/scripts/bash/time-adjustment.md similarity index 100% rename from scripts/Bash/Time Adjustment.md rename to scripts/bash/time-adjustment.md diff --git a/scripts/Bash/Transfer Docker Containers.md b/scripts/bash/transfer-docker-containers.md similarity index 100% rename from scripts/Bash/Transfer Docker Containers.md rename to scripts/bash/transfer-docker-containers.md diff --git a/scripts/Bash/Transfer Files with Netcat.md b/scripts/bash/transfer-files-with-netcat.md similarity index 100% rename from scripts/Bash/Transfer Files with Netcat.md rename to scripts/bash/transfer-files-with-netcat.md diff --git a/scripts/batch/Blue Iris/Server Watchdog.md b/scripts/batch/blue-iris/server-watchdog.md similarity index 100% rename from scripts/batch/Blue Iris/Server Watchdog.md rename to scripts/batch/blue-iris/server-watchdog.md diff --git a/scripts/Powershell/Azure/Check Email Aliases.md b/scripts/powershell/azure/check-email-aliases.md similarity index 100% rename from scripts/Powershell/Azure/Check Email Aliases.md rename to scripts/powershell/azure/check-email-aliases.md diff --git a/scripts/Powershell/Azure/Connect to Azure AD.md b/scripts/powershell/azure/connect-to-azure-ad.md similarity index 100% rename from scripts/Powershell/Azure/Connect to Azure AD.md rename to scripts/powershell/azure/connect-to-azure-ad.md diff --git a/scripts/Powershell/Exchange Online/Connect to Exchange Online.md b/scripts/powershell/exchange-online/connect-to-exchange-online.md similarity index 100% rename from scripts/Powershell/Exchange Online/Connect to Exchange Online.md rename to scripts/powershell/exchange-online/connect-to-exchange-online.md diff --git a/scripts/Powershell/General Purpose/Directory Walker.md b/scripts/powershell/general-purpose/directory-walker.md similarity index 100% rename from scripts/Powershell/General Purpose/Directory Walker.md rename to scripts/powershell/general-purpose/directory-walker.md diff --git a/scripts/Powershell/General Purpose/DNS Hierarchy Correction.md b/scripts/powershell/general-purpose/dns-hierarchy-correction.md similarity index 100% rename from scripts/Powershell/General Purpose/DNS Hierarchy Correction.md rename to scripts/powershell/general-purpose/dns-hierarchy-correction.md diff --git a/scripts/Powershell/General Purpose/File Finder.md b/scripts/powershell/general-purpose/file-finder.md similarity index 100% rename from scripts/Powershell/General Purpose/File Finder.md rename to scripts/powershell/general-purpose/file-finder.md diff --git a/scripts/Powershell/General Purpose/Fix Corrupted Windows Updates.md b/scripts/powershell/general-purpose/fix-corrupted-windows-updates.md similarity index 100% rename from scripts/Powershell/General Purpose/Fix Corrupted Windows Updates.md rename to scripts/powershell/general-purpose/fix-corrupted-windows-updates.md diff --git a/scripts/Powershell/General Purpose/Force GPUpdate Domain Wide.md b/scripts/powershell/general-purpose/force-gpupdate-domain-wide.md similarity index 100% rename from scripts/Powershell/General Purpose/Force GPUpdate Domain Wide.md rename to scripts/powershell/general-purpose/force-gpupdate-domain-wide.md diff --git a/scripts/Powershell/General Purpose/Inactive User Profile Data Cleanup.md b/scripts/powershell/general-purpose/inactive-user-profile-data-cleanup.md similarity index 100% rename from scripts/Powershell/General Purpose/Inactive User Profile Data Cleanup.md rename to scripts/powershell/general-purpose/inactive-user-profile-data-cleanup.md diff --git a/scripts/Powershell/General Purpose/Rclone.md b/scripts/powershell/general-purpose/rclone.md similarity index 100% rename from scripts/Powershell/General Purpose/Rclone.md rename to scripts/powershell/general-purpose/rclone.md diff --git a/scripts/Powershell/General Purpose/Restart Service Domain Wide.md b/scripts/powershell/general-purpose/restart-service-domain-wide.md similarity index 100% rename from scripts/Powershell/General Purpose/Restart Service Domain Wide.md rename to scripts/powershell/general-purpose/restart-service-domain-wide.md diff --git a/scripts/Powershell/General Purpose/Windows 11 Upgrade via UNC Path.md b/scripts/powershell/general-purpose/windows-11-upgrade-via-unc-path.md similarity index 100% rename from scripts/Powershell/General Purpose/Windows 11 Upgrade via UNC Path.md rename to scripts/powershell/general-purpose/windows-11-upgrade-via-unc-path.md diff --git a/scripts/Powershell/Hyper V/Collapse Differencing Disk Chains.md b/scripts/powershell/hyper-v/collapse-differencing-disk-chains.md similarity index 100% rename from scripts/Powershell/Hyper V/Collapse Differencing Disk Chains.md rename to scripts/powershell/hyper-v/collapse-differencing-disk-chains.md diff --git a/scripts/Powershell/Hyper V/Delete Locked VHDX File.md b/scripts/powershell/hyper-v/delete-locked-vhdx-file.md similarity index 100% rename from scripts/Powershell/Hyper V/Delete Locked VHDX File.md rename to scripts/powershell/hyper-v/delete-locked-vhdx-file.md diff --git a/scripts/Powershell/Hyper V/Failover Cluster/Force Reboot Remote Cluster Node.md b/scripts/powershell/hyper-v/failover-cluster/force-reboot-remote-cluster-node.md similarity index 100% rename from scripts/Powershell/Hyper V/Failover Cluster/Force Reboot Remote Cluster Node.md rename to scripts/powershell/hyper-v/failover-cluster/force-reboot-remote-cluster-node.md diff --git a/scripts/Powershell/Hyper V/Failover Cluster/Replication Bumper.md b/scripts/powershell/hyper-v/failover-cluster/replication-bumper.md similarity index 100% rename from scripts/Powershell/Hyper V/Failover Cluster/Replication Bumper.md rename to scripts/powershell/hyper-v/failover-cluster/replication-bumper.md diff --git a/scripts/Powershell/Minecraft Server/Update Script.md b/scripts/powershell/minecraft-server/update-script.md similarity index 100% rename from scripts/Powershell/Minecraft Server/Update Script.md rename to scripts/powershell/minecraft-server/update-script.md diff --git a/scripts/Powershell/Nextcloud/Upload Data to Nextcloud Share.md b/scripts/powershell/nextcloud/upload-data-to-nextcloud-share.md similarity index 100% rename from scripts/Powershell/Nextcloud/Upload Data to Nextcloud Share.md rename to scripts/powershell/nextcloud/upload-data-to-nextcloud-share.md diff --git a/scripts/Powershell/Reporting/Get Password Expiration.md b/scripts/powershell/reporting/get-password-expiration.md similarity index 100% rename from scripts/Powershell/Reporting/Get Password Expiration.md rename to scripts/powershell/reporting/get-password-expiration.md diff --git a/scripts/Powershell/Reporting/Inactive Computers.md b/scripts/powershell/reporting/inactive-computers.md similarity index 100% rename from scripts/Powershell/Reporting/Inactive Computers.md rename to scripts/powershell/reporting/inactive-computers.md diff --git a/scripts/Powershell/Reporting/Inactive Users.md b/scripts/powershell/reporting/inactive-users.md similarity index 100% rename from scripts/Powershell/Reporting/Inactive Users.md rename to scripts/powershell/reporting/inactive-users.md diff --git a/scripts/Powershell/SMB/Detailed Permission Report All Shares.md b/scripts/powershell/smb/detailed-permission-report-all-shares.md similarity index 100% rename from scripts/Powershell/SMB/Detailed Permission Report All Shares.md rename to scripts/powershell/smb/detailed-permission-report-all-shares.md diff --git a/scripts/Powershell/SMB/Top Level Permission Report All Shares.md b/scripts/powershell/smb/top-level-permission-report-all-shares.md similarity index 100% rename from scripts/Powershell/SMB/Top Level Permission Report All Shares.md rename to scripts/powershell/smb/top-level-permission-report-all-shares.md diff --git a/scripts/Services/Email/Microsoft Exchange/DAG/Database Management.md b/scripts/services/email/microsoft-exchange/dag/database-management.md similarity index 100% rename from scripts/Services/Email/Microsoft Exchange/DAG/Database Management.md rename to scripts/services/email/microsoft-exchange/dag/database-management.md diff --git a/scripts/Services/Email/Microsoft Exchange/Restart Exchange Services.md b/scripts/services/email/microsoft-exchange/restart-exchange-services.md similarity index 100% rename from scripts/Services/Email/Microsoft Exchange/Restart Exchange Services.md rename to scripts/services/email/microsoft-exchange/restart-exchange-services.md diff --git a/scripts/Services/Email/Microsoft Exchange/Set Mailbox Auto Reply.md b/scripts/services/email/microsoft-exchange/set-mailbox-auto-reply.md similarity index 100% rename from scripts/Services/Email/Microsoft Exchange/Set Mailbox Auto Reply.md rename to scripts/services/email/microsoft-exchange/set-mailbox-auto-reply.md diff --git a/workflows/operations/automation/ansible/AWX/AWX Kerberos Implementation.md b/workflows/operations/automation/ansible/awx/awx-kerberos-implementation.md similarity index 100% rename from workflows/operations/automation/ansible/AWX/AWX Kerberos Implementation.md rename to workflows/operations/automation/ansible/awx/awx-kerberos-implementation.md diff --git a/workflows/operations/automation/ansible/AWX/Connect AWX to Gitea.md b/workflows/operations/automation/ansible/awx/connect-awx-to-gitea.md similarity index 100% rename from workflows/operations/automation/ansible/AWX/Connect AWX to Gitea.md rename to workflows/operations/automation/ansible/awx/connect-awx-to-gitea.md diff --git a/workflows/operations/automation/ansible/credentials/Custom Credential Types/WinRM.md b/workflows/operations/automation/ansible/credentials/custom-credential-types/winrm.md similarity index 100% rename from workflows/operations/automation/ansible/credentials/Custom Credential Types/WinRM.md rename to workflows/operations/automation/ansible/credentials/custom-credential-types/winrm.md diff --git a/workflows/operations/automation/ansible/Enable WinRM on Windows Devices.md b/workflows/operations/automation/ansible/enable-winrm-on-windows-devices.md similarity index 100% rename from workflows/operations/automation/ansible/Enable WinRM on Windows Devices.md rename to workflows/operations/automation/ansible/enable-winrm-on-windows-devices.md diff --git a/workflows/operations/Backups and DR/Veeam Backup Replication/Backup Agent Takeover.md b/workflows/operations/backups-and-dr/veeam-backup-replication/backup-agent-takeover.md similarity index 100% rename from workflows/operations/Backups and DR/Veeam Backup Replication/Backup Agent Takeover.md rename to workflows/operations/backups-and-dr/veeam-backup-replication/backup-agent-takeover.md diff --git a/workflows/operations/Backups and DR/Veeam Backup Replication/Core Veeam Concepts.md b/workflows/operations/backups-and-dr/veeam-backup-replication/core-veeam-concepts.md similarity index 100% rename from workflows/operations/Backups and DR/Veeam Backup Replication/Core Veeam Concepts.md rename to workflows/operations/backups-and-dr/veeam-backup-replication/core-veeam-concepts.md diff --git a/workflows/operations/Backups and DR/Veeam Backup Replication/Manually Pruning Backups.md b/workflows/operations/backups-and-dr/veeam-backup-replication/manually-pruning-backups.md similarity index 100% rename from workflows/operations/Backups and DR/Veeam Backup Replication/Manually Pruning Backups.md rename to workflows/operations/backups-and-dr/veeam-backup-replication/manually-pruning-backups.md diff --git a/workflows/operations/Backups and DR/Veeam Backup Replication/Migrating VMs to ProxmoxVE.md b/workflows/operations/backups-and-dr/veeam-backup-replication/migrating-vms-to-proxmoxve.md similarity index 100% rename from workflows/operations/Backups and DR/Veeam Backup Replication/Migrating VMs to ProxmoxVE.md rename to workflows/operations/backups-and-dr/veeam-backup-replication/migrating-vms-to-proxmoxve.md diff --git a/workflows/operations/Backups and DR/Veeam Backup Replication/Migrating VSPC Backup Repositories.md b/workflows/operations/backups-and-dr/veeam-backup-replication/migrating-vspc-backup-repositories.md similarity index 100% rename from workflows/operations/Backups and DR/Veeam Backup Replication/Migrating VSPC Backup Repositories.md rename to workflows/operations/backups-and-dr/veeam-backup-replication/migrating-vspc-backup-repositories.md diff --git a/workflows/operations/Backups and DR/Veeam Backup Replication/Retention Best Practices.md b/workflows/operations/backups-and-dr/veeam-backup-replication/retention-best-practices.md similarity index 100% rename from workflows/operations/Backups and DR/Veeam Backup Replication/Retention Best Practices.md rename to workflows/operations/backups-and-dr/veeam-backup-replication/retention-best-practices.md diff --git a/workflows/operations/Backups and DR/Veeam Backup Replication/Troubleshooting/Failed to Validate Certificates of Some Gateways.md b/workflows/operations/backups-and-dr/veeam-backup-replication/troubleshooting/failed-to-validate-certificates-of-some-gateways.md similarity index 100% rename from workflows/operations/Backups and DR/Veeam Backup Replication/Troubleshooting/Failed to Validate Certificates of Some Gateways.md rename to workflows/operations/backups-and-dr/veeam-backup-replication/troubleshooting/failed-to-validate-certificates-of-some-gateways.md diff --git a/workflows/operations/Hardware Management/ILO/Generic ILO Advanced License Keys.md b/workflows/operations/hardware-management/ilo/generic-ilo-advanced-license-keys.md similarity index 100% rename from workflows/operations/Hardware Management/ILO/Generic ILO Advanced License Keys.md rename to workflows/operations/hardware-management/ilo/generic-ilo-advanced-license-keys.md diff --git a/workflows/operations/Linux/Expand ISCSI Based ZFS Filesystem.md b/workflows/operations/linux/expand-iscsi-based-zfs-filesystem.md similarity index 100% rename from workflows/operations/Linux/Expand ISCSI Based ZFS Filesystem.md rename to workflows/operations/linux/expand-iscsi-based-zfs-filesystem.md diff --git a/workflows/operations/Linux/Expanding Linux Filesystems.md b/workflows/operations/linux/expanding-linux-filesystems.md similarity index 100% rename from workflows/operations/Linux/Expanding Linux Filesystems.md rename to workflows/operations/linux/expanding-linux-filesystems.md diff --git a/workflows/operations/Linux/Fedora Workstation/Full Setup.md b/workflows/operations/linux/fedora-workstation/full-setup.md similarity index 100% rename from workflows/operations/Linux/Fedora Workstation/Full Setup.md rename to workflows/operations/linux/fedora-workstation/full-setup.md diff --git a/workflows/operations/Linux/Fedora Workstation/Install DE into Fedora Server.md b/workflows/operations/linux/fedora-workstation/install-de-into-fedora-server.md similarity index 100% rename from workflows/operations/Linux/Fedora Workstation/Install DE into Fedora Server.md rename to workflows/operations/linux/fedora-workstation/install-de-into-fedora-server.md diff --git a/workflows/operations/Linux/Fedora Workstation/Install Flatpak Apps.md b/workflows/operations/linux/fedora-workstation/install-flatpak-apps.md similarity index 100% rename from workflows/operations/Linux/Fedora Workstation/Install Flatpak Apps.md rename to workflows/operations/linux/fedora-workstation/install-flatpak-apps.md diff --git a/workflows/operations/Linux/Fedora Workstation/Upgrading Versions.md b/workflows/operations/linux/fedora-workstation/upgrading-versions.md similarity index 100% rename from workflows/operations/Linux/Fedora Workstation/Upgrading Versions.md rename to workflows/operations/linux/fedora-workstation/upgrading-versions.md diff --git a/workflows/operations/Power and UPS/APC Cell Wiring Diagram.md b/workflows/operations/power-and-ups/apc-cell-wiring-diagram.md similarity index 100% rename from workflows/operations/Power and UPS/APC Cell Wiring Diagram.md rename to workflows/operations/power-and-ups/apc-cell-wiring-diagram.md diff --git a/workflows/operations/Power and UPS/Battery Backup Power Distribution.md b/workflows/operations/power-and-ups/battery-backup-power-distribution.md similarity index 100% rename from workflows/operations/Power and UPS/Battery Backup Power Distribution.md rename to workflows/operations/power-and-ups/battery-backup-power-distribution.md diff --git a/workflows/operations/Windows/Change Windows Edition.md b/workflows/operations/windows/change-windows-edition.md similarity index 100% rename from workflows/operations/Windows/Change Windows Edition.md rename to workflows/operations/windows/change-windows-edition.md diff --git a/workflows/operations/Windows/Delete Windows Recovery Partition.md b/workflows/operations/windows/delete-windows-recovery-partition.md similarity index 100% rename from workflows/operations/Windows/Delete Windows Recovery Partition.md rename to workflows/operations/windows/delete-windows-recovery-partition.md diff --git a/workflows/operations/Windows/VSS/Delete Shadow Copies.md b/workflows/operations/windows/vss/delete-shadow-copies.md similarity index 100% rename from workflows/operations/Windows/VSS/Delete Shadow Copies.md rename to workflows/operations/windows/vss/delete-shadow-copies.md diff --git a/workflows/operations/Windows/Windows 11/Creating a Local Account on Win11.md b/workflows/operations/windows/windows-11/creating-a-local-account-on-win11.md similarity index 100% rename from workflows/operations/Windows/Windows 11/Creating a Local Account on Win11.md rename to workflows/operations/windows/windows-11/creating-a-local-account-on-win11.md diff --git a/workflows/operations/Windows/Windows Server/SSL Certificates/Convert SSL Certificates into PFX Files.md b/workflows/operations/windows/windows-server/ssl-certificates/convert-ssl-certificates-into-pfx-files.md similarity index 100% rename from workflows/operations/Windows/Windows Server/SSL Certificates/Convert SSL Certificates into PFX Files.md rename to workflows/operations/windows/windows-server/ssl-certificates/convert-ssl-certificates-into-pfx-files.md diff --git a/workflows/Platforms/Containerization/Kubernetes/Migrating Docker Compose YML to K8s.md b/workflows/platforms/containerization/kubernetes/migrating-docker-compose-yml-to-k8s.md similarity index 100% rename from workflows/Platforms/Containerization/Kubernetes/Migrating Docker Compose YML to K8s.md rename to workflows/platforms/containerization/kubernetes/migrating-docker-compose-yml-to-k8s.md diff --git a/workflows/Platforms/Virtualization/Hyper V/Failover Cluster/Rebuild Failover Cluster Replication.md b/workflows/platforms/virtualization/hyper-v/failover-cluster/rebuild-failover-cluster-replication.md similarity index 100% rename from workflows/Platforms/Virtualization/Hyper V/Failover Cluster/Rebuild Failover Cluster Replication.md rename to workflows/platforms/virtualization/hyper-v/failover-cluster/rebuild-failover-cluster-replication.md diff --git a/workflows/Platforms/Virtualization/Hyper V/Forcefully Stop GuestVM.md b/workflows/platforms/virtualization/hyper-v/forcefully-stop-guestvm.md similarity index 100% rename from workflows/Platforms/Virtualization/Hyper V/Forcefully Stop GuestVM.md rename to workflows/platforms/virtualization/hyper-v/forcefully-stop-guestvm.md diff --git a/workflows/Platforms/Virtualization/Hyper V/Kerberos Enabled VM Migration.md b/workflows/platforms/virtualization/hyper-v/kerberos-enabled-vm-migration.md similarity index 100% rename from workflows/Platforms/Virtualization/Hyper V/Kerberos Enabled VM Migration.md rename to workflows/platforms/virtualization/hyper-v/kerberos-enabled-vm-migration.md diff --git a/workflows/Platforms/Virtualization/Proxmox/Common Tasks.md b/workflows/platforms/virtualization/proxmox/common-tasks.md similarity index 100% rename from workflows/Platforms/Virtualization/Proxmox/Common Tasks.md rename to workflows/platforms/virtualization/proxmox/common-tasks.md diff --git a/workflows/Platforms/Virtualization/Proxmox/Operations/Manually Activate Volume Group.md b/workflows/platforms/virtualization/proxmox/operations/manually-activate-volume-group.md similarity index 100% rename from workflows/Platforms/Virtualization/Proxmox/Operations/Manually Activate Volume Group.md rename to workflows/platforms/virtualization/proxmox/operations/manually-activate-volume-group.md diff --git a/workflows/Platforms/Virtualization/Proxmox/Operations/Upgrade PVE from 8 to 9.md b/workflows/platforms/virtualization/proxmox/operations/upgrade-pve-from-8-to-9.md similarity index 100% rename from workflows/Platforms/Virtualization/Proxmox/Operations/Upgrade PVE from 8 to 9.md rename to workflows/platforms/virtualization/proxmox/operations/upgrade-pve-from-8-to-9.md