diff --git a/python/dune/perftool/loopy/__init__.py b/python/dune/perftool/loopy/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/python/dune/perftool/target.py b/python/dune/perftool/loopy/target.py
similarity index 100%
rename from python/dune/perftool/target.py
rename to python/dune/perftool/loopy/target.py
diff --git a/python/dune/perftool/pdelab/localoperator.py b/python/dune/perftool/pdelab/localoperator.py
index ebb08e042d77022bf505c82f3c8a01f36c62d6d2..2cada9447ae045d5db7deeec1239363b9124e94b 100644
--- a/python/dune/perftool/pdelab/localoperator.py
+++ b/python/dune/perftool/pdelab/localoperator.py
@@ -85,7 +85,7 @@ def generate_term(integrand=None, measure=None):
     # Extract the information, which is needed to create a loopy kernel.
     # First extracting it, might be useful to alter it before kernel generation.
     from dune.perftool.generation import retrieve_cache_items
-    from dune.perftool.target import DuneTarget
+    from dune.perftool.loopy.target import DuneTarget
     domains = [i for i in retrieve_cache_items("domain")]
     instructions = [i for i in retrieve_cache_items("instruction")]
     temporaries = {i.name:i for i in retrieve_cache_items("temporary")}