diff --git a/secrules/common.py b/secrules/common.py
new file mode 100644
index 0000000000000000000000000000000000000000..5b99da784097fdc0e37395f7de3fb66744362349_c2VjcnVsZXMvY29tbW9uLnB5
--- /dev/null
+++ b/secrules/common.py
@@ -0,0 +1,13 @@
+# -*- coding: iso-8859-1 -*-
+__version__ = '1.0'
+
+import functools
+
+def level_rule(level=1):
+    def decorator_rule_level(func):
+        func.rule_level = level
+        @functools.wraps(func)
+        def wrapper_decorator(*args, **kwargs):
+            return func(*args, **kwargs)
+        return wrapper_decorator
+    return decorator_rule_level