diff --git a/src/main/scala/ch05/acceptExample.scala b/src/main/scala/ch05/examples/acceptExample.scala similarity index 100% rename from src/main/scala/ch05/acceptExample.scala rename to src/main/scala/ch05/examples/acceptExample.scala diff --git a/src/main/scala/ch05/bindExample.scala b/src/main/scala/ch05/examples/bindExample.scala similarity index 100% rename from src/main/scala/ch05/bindExample.scala rename to src/main/scala/ch05/examples/bindExample.scala diff --git a/src/main/scala/ch05/loadSimulation.scala b/src/main/scala/ch05/examples/loadSimulation.scala similarity index 100% rename from src/main/scala/ch05/loadSimulation.scala rename to src/main/scala/ch05/examples/loadSimulation.scala diff --git a/src/main/scala/ch05/blockingServer.scala b/src/main/scala/ch05/httpserver/blockingServer.scala similarity index 100% rename from src/main/scala/ch05/blockingServer.scala rename to src/main/scala/ch05/httpserver/blockingServer.scala diff --git a/src/main/scala/ch05/forkServer.scala b/src/main/scala/ch05/httpserver/forkServer.scala similarity index 100% rename from src/main/scala/ch05/forkServer.scala rename to src/main/scala/ch05/httpserver/forkServer.scala