diff --git a/beem/utils.py b/beem/utils.py
index 777c7216104df0fb9f784b209658f6d865fcde7f..6b27e701051c8093fd4078a200d533f975f5fade 100644
--- a/beem/utils.py
+++ b/beem/utils.py
@@ -356,9 +356,9 @@ def seperate_yaml_dict_from_body(content):
     if len(content.split("---")) > 1:
         body = content[content.find("---", 1) + 3 :]
         yaml_content = content[content.find("---") + 3 : content.find("---", 1)]
-        parameter = yaml.load(yaml_content)
+        parameter = yaml.load(yaml_content, Loader=yaml.FullLoader)
         if not isinstance(parameter, dict):
-            parameter = yaml.load(yaml_content.replace(":", ": ").replace("  ", " "))
+            parameter = yaml.load(yaml_content.replace(":", ": ").replace("  ", " "), Loader=yaml.FullLoader)
     else:
         body = content
     return body, parameter
diff --git a/beemgraphenebase/ecdsasig.py b/beemgraphenebase/ecdsasig.py
index 8409149a21314f6ffd0196d516ab280b55cade4f..5b8d1a788d0ae8775e51f5ee52413c78bf696356 100644
--- a/beemgraphenebase/ecdsasig.py
+++ b/beemgraphenebase/ecdsasig.py
@@ -200,7 +200,7 @@ def sign_message(message, wif, hashfn=hashlib.sha256):
             sigder = bytearray(sigder)
             lenR = sigder[3]
             lenS = sigder[5 + lenR]
-            if lenR is 32 and lenS is 32:
+            if lenR == 32 and lenS == 32:
                 # Derive the recovery parameter
                 #
                 i = recoverPubkeyParameter(
@@ -245,7 +245,7 @@ def sign_message(message, wif, hashfn=hashlib.sha256):
             sigder = bytearray(sigder)
             lenR = sigder[3]
             lenS = sigder[5 + lenR]
-            if lenR is 32 and lenS is 32:
+            if lenR == 32 and lenS == 32:
                 # Derive the recovery parameter
                 #
                 i = recoverPubkeyParameter(
diff --git a/tests/beem/test_cli.py b/tests/beem/test_cli.py
index a32cb14b61bc0d593ec0f6eab5ec68ac6c36c5fb..90a5373590a83086d647001f5527b1e7358e2aa4 100644
--- a/tests/beem/test_cli.py
+++ b/tests/beem/test_cli.py
@@ -366,7 +366,7 @@ class Testcases(unittest.TestCase):
 
     def test_power(self):
         runner = CliRunner()
-        result = runner.invoke(cli, ['power'])
+        result = runner.invoke(cli, ['power', 'holger80'])
         self.assertEqual(result.exit_code, 0)
 
     def test_nextnode(self):