diff --git a/src/main/java/teetime/stage/basic/distributor/dynamic/ControlledDynamicDistributor.java b/src/main/java/teetime/stage/basic/distributor/dynamic/ControlledDynamicDistributor.java
index f4332bef2c61e482539657e2ad356749a567e126..a61c394997c3af2b5ddf0a15875e67c93d57ab62 100644
--- a/src/main/java/teetime/stage/basic/distributor/dynamic/ControlledDynamicDistributor.java
+++ b/src/main/java/teetime/stage/basic/distributor/dynamic/ControlledDynamicDistributor.java
@@ -1,6 +1,6 @@
 package teetime.stage.basic.distributor.dynamic;
 
-public class ControlledDynamicDistributor<T> extends DynamicDistributor<T> {
+class ControlledDynamicDistributor<T> extends DynamicDistributor<T> {
 
 	@Override
 	protected PortAction<T> getPortAction() throws InterruptedException {
diff --git a/src/test/java/teetime/stage/basic/distributor/ControlledDistributorTest.java b/src/test/java/teetime/stage/basic/distributor/dynamic/ControlledDistributorTest.java
similarity index 99%
rename from src/test/java/teetime/stage/basic/distributor/ControlledDistributorTest.java
rename to src/test/java/teetime/stage/basic/distributor/dynamic/ControlledDistributorTest.java
index 62746580a3cd67cd7c04cec0518cc87d1bcf0038..b2db943f5cea02e17bbc0172a77c5f6f79adb9c3 100644
--- a/src/test/java/teetime/stage/basic/distributor/ControlledDistributorTest.java
+++ b/src/test/java/teetime/stage/basic/distributor/dynamic/ControlledDistributorTest.java
@@ -1,4 +1,4 @@
-package teetime.stage.basic.distributor;
+package teetime.stage.basic.distributor.dynamic;
 
 import static org.hamcrest.Matchers.is;
 import static org.hamcrest.collection.IsIterableContainingInOrder.contains;