diff --git a/setup.cfg b/setup.cfg
index 3389b7dca593d0b6350f51ad708de447c789feff..9dbd67d87222873d40c4652b0993d0c66ec20eac 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -5,4 +5,5 @@ test=pytest
 ignore=E501,E121,E123,E126,E226,E24,E704,W503,W504
 
 [mypy]
-ignore_missing_imports = True
\ No newline at end of file
+ignore_missing_imports = True
+check_untyped_defs = True
\ No newline at end of file
diff --git a/src/linkahead/common/models.py b/src/linkahead/common/models.py
index b4ab36d95d3d4cb800e31e6046ba691fafc15e2b..197ddfa4696a04375b584b39331167e97b5d823b 100644
--- a/src/linkahead/common/models.py
+++ b/src/linkahead/common/models.py
@@ -2789,7 +2789,7 @@ class Messages(list):
         if isinstance(value, Message):
             body = value.body
             description = value.description
-            m = Message
+            m = Message()
         else:
             body = value
             description = None
@@ -4283,7 +4283,7 @@ class Container(list):
         return table
 
 
-def sync_global_acl() -> None:
+def sync_global_acl():
     c = get_connection()
     http_response = c.retrieve(entity_uri_segments=["EntityPermissions"])
     body = http_response.read()