diff --git a/src/pystencils_reco/_crazy_decorator.py b/src/pystencils_reco/_crazy_decorator.py
index 9d46a1e03e7f8e4b9a5e8e32ea2448d89d31a9df..93af0289726e924cf8ef5961314e8e1cd3eb1523 100644
--- a/src/pystencils_reco/_crazy_decorator.py
+++ b/src/pystencils_reco/_crazy_decorator.py
@@ -26,7 +26,7 @@ def crazy(function) -> pystencils_reco.AssignmentCollection:
     # @disk_cache_no_fallback
     @functools.wraps(function)
     def wrapper(*args, **kwargs):
-        import pycuda.gpuarray
+        import pycuda.gpuarray  # TODO(seitz): remove dependency
         inspection = inspect.getfullargspec(function)
         arg_names = inspection.args
         annotations = inspection.annotations