diff --git a/cellframe-sdk b/cellframe-sdk
index 0bd76117bf28dd4e8e6dd14305c16983d0ce8e21..d14fa47f7bb4dfc30fd73d8c645d58ccff24beef 160000
--- a/cellframe-sdk
+++ b/cellframe-sdk
@@ -1 +1 @@
-Subproject commit 0bd76117bf28dd4e8e6dd14305c16983d0ce8e21
+Subproject commit d14fa47f7bb4dfc30fd73d8c645d58ccff24beef
diff --git a/dists/examples/0.Beginning/MyChains.py b/dists/examples/0.Beginning/MyChains.py
index 62d1610db6d88d9cc51092d9021b983079f0d7a6..c2f059b350d1c0d6885adb94ba4205214e75ee41 100755
--- a/dists/examples/0.Beginning/MyChains.py
+++ b/dists/examples/0.Beginning/MyChains.py
@@ -5,7 +5,10 @@ import os
 
 app_name = "MyChains"
 tmp_dir = os.getcwd() + "/tmp"
+#os.mkdir(tmp_dir)
 var_dir = os.getcwd() + "/var"
+if os.path.isdir(var_dir+"/log") is False:
+    os.mkdir(var_dir+"/log")
 
 json_string = """{
     "modules": ["Crypto", "Events", "Server", "Http", "HttpFolder", "GlobalDB", "Client", "HttpClientSimple", "Mempool",
diff --git a/dists/examples/3.Stock/MyStockConf.py b/dists/examples/3.Stock/MyStockConf.py
index 20154bf848c0e534ece287b40288ca0f4d9a9100..6e03fb00a375b57c21444fc7351d5c50390e7e9c 100644
--- a/dists/examples/3.Stock/MyStockConf.py
+++ b/dists/examples/3.Stock/MyStockConf.py
@@ -4,6 +4,9 @@ from string import Template
 def getJsonString(app_name):
     tmp_dir = os.getcwd() + "/tmp"
     var_dir = os.getcwd() + "/var"
+    if os.path.isdir(var_dir) is False and os.path.isdir(var_dir+"/log") is False:
+        os.mkdir(var_dir)
+        os.mkdir(var_dir+"/log")
     ret_tpl = Template("""
     {
         "modules": [