diff --git a/config.go b/sgfw/config.go similarity index 100% rename from config.go rename to sgfw/config.go diff --git a/dbus.go b/sgfw/dbus.go similarity index 100% rename from dbus.go rename to sgfw/dbus.go diff --git a/dns.go b/sgfw/dns.go similarity index 100% rename from dns.go rename to sgfw/dns.go diff --git a/dnsmsg.go b/sgfw/dnsmsg.go similarity index 100% rename from dnsmsg.go rename to sgfw/dnsmsg.go diff --git a/icons.go b/sgfw/icons.go similarity index 100% rename from icons.go rename to sgfw/icons.go diff --git a/iptables.go b/sgfw/iptables.go similarity index 100% rename from iptables.go rename to sgfw/iptables.go diff --git a/policy.go b/sgfw/policy.go similarity index 100% rename from policy.go rename to sgfw/policy.go diff --git a/prompt.go b/sgfw/prompt.go similarity index 100% rename from prompt.go rename to sgfw/prompt.go diff --git a/rules.go b/sgfw/rules.go similarity index 100% rename from rules.go rename to sgfw/rules.go diff --git a/main.go b/sgfw/sgfw.go similarity index 100% rename from main.go rename to sgfw/sgfw.go