diff --git a/example/cacheGetByKey/1.0/policy.rego b/example/cacheGetByKey/1.0/policy.rego
index 58d2a7b3aa42fb8fc2b0d7aa2217ab8dcb1e0c1e..5d89a3d2e1858bb2127cd44015c6f16050d3ae98 100644
--- a/example/cacheGetByKey/1.0/policy.rego
+++ b/example/cacheGetByKey/1.0/policy.rego
@@ -6,6 +6,3 @@ currentPrice := cache.get(input.key, "", "").currentPrice
 buy {
   currentPrice < 100
 }
-
-
-
diff --git a/example/cacheSet/1.0/policy.rego b/example/cacheSet/1.0/policy.rego
index 08e353d2629b173cc0e4624a0428de19b417ec84..673e6c1c67bc5e50cc697eb1cde45a2b348615ce 100644
--- a/example/cacheSet/1.0/policy.rego
+++ b/example/cacheSet/1.0/policy.rego
@@ -5,4 +5,4 @@ default success = false
 success = true {
     msg := cache.set(data.key, "mynamespace", data.scope, input)
     msg == "success"
-}
\ No newline at end of file
+}
diff --git a/example/getKeyDID/1.0/policy.rego b/example/getKeyDID/1.0/policy.rego
new file mode 100644
index 0000000000000000000000000000000000000000..1155f6f6504c516605b88a7768003da82f862338
--- /dev/null
+++ b/example/getKeyDID/1.0/policy.rego
@@ -0,0 +1,2 @@
+package example.getKeyDID
+did := "did:key:z6Mkfriq1MqLBoPWecGoDLjguo1sB9brj6wT3qZ5BxkKpuP6"
diff --git a/example/resolve/1.0/policy.rego b/example/resolve/1.0/policy.rego
new file mode 100644
index 0000000000000000000000000000000000000000..89bd57130a8c3b78d97484d3b75622bff013ccf4
--- /dev/null
+++ b/example/resolve/1.0/policy.rego
@@ -0,0 +1,3 @@
+package example.resolve
+
+data = did.resolve(input.did)
diff --git a/example/test/1.0/policy.rego b/example/test/1.0/policy.rego
new file mode 100644
index 0000000000000000000000000000000000000000..580c607c9ade89a9f01483f32d9e616cb84f83a2
--- /dev/null
+++ b/example/test/1.0/policy.rego
@@ -0,0 +1,7 @@
+package example.test
+
+default allow = false
+
+allow{
+    input.message == "hello world"
+}