diff --git a/include/ureact/context.hpp b/include/ureact/detail/context.hpp similarity index 100% rename from include/ureact/context.hpp rename to include/ureact/detail/context.hpp diff --git a/include/ureact/events.hpp b/include/ureact/detail/events.hpp similarity index 100% rename from include/ureact/events.hpp rename to include/ureact/detail/events.hpp diff --git a/include/ureact/observer.hpp b/include/ureact/detail/observer.hpp similarity index 100% rename from include/ureact/observer.hpp rename to include/ureact/detail/observer.hpp diff --git a/include/ureact/signal.hpp b/include/ureact/detail/signal.hpp similarity index 100% rename from include/ureact/signal.hpp rename to include/ureact/detail/signal.hpp diff --git a/include/ureact/transaction.hpp b/include/ureact/detail/transaction.hpp similarity index 100% rename from include/ureact/transaction.hpp rename to include/ureact/detail/transaction.hpp