diff --git a/kmk/handlers/sequences.py b/kmk/handlers/sequences.py
index 9b5d907..6583ea3 100644
--- a/kmk/handlers/sequences.py
+++ b/kmk/handlers/sequences.py
@@ -2,7 +2,13 @@ from kmk.consts import UnicodeMode
 from kmk.handlers.stock import passthrough
 from kmk.keys import KC, make_key
 from kmk.types import AttrDict, KeySequenceMeta
-from kmk.util import get_wide_ordinal
+
+
+def get_wide_ordinal(char):
+    if len(char) != 2:
+        return ord(char)
+
+    return 0x10000 + (ord(char[0]) - 0xD800) * 0x400 + (ord(char[1]) - 0xDC00)
 
 
 def sequence_press_handler(key, state, KC, *args, **kwargs):
diff --git a/kmk/util.py b/kmk/util.py
index 5a7c768..099465f 100644
--- a/kmk/util.py
+++ b/kmk/util.py
@@ -1,10 +1,3 @@
-def get_wide_ordinal(char):
-    if len(char) != 2:
-        return ord(char)
-
-    return 0x10000 + (ord(char[0]) - 0xD800) * 0x400 + (ord(char[1]) - 0xDC00)
-
-
 def reset_keyboard():
     try:
         import machine