diff --git a/keymaps/lif-preonic.json b/keymaps/lif-preonic.json
index 601b027..94cb3e2 100644
--- a/keymaps/lif-preonic.json
+++ b/keymaps/lif-preonic.json
@@ -76,30 +76,30 @@
"KC_NO",
"KC_NO",
"KC_NO",
- "KC_NO",
+ "KC_NUM",
"KC_NO",
"KC_NO",
"KC_NO",
"UG_TOGG",
"KC_NO",
- "KC_1",
+ "KC_NO",
"KC_UP",
- "KC_3",
- "KC_4",
- "KC_5",
- "KC_6",
+ "KC_NO",
+ "KC_NO",
+ "KC_NO",
+ "KC_NO",
"KC_P7",
"KC_P8",
"KC_P9",
- "KC_0",
"KC_NO",
"KC_NO",
+ "KC_ESC",
"KC_LEFT",
"KC_DOWN",
"KC_RGHT",
- "BL_ON",
+ "KC_MINS",
+ "KC_NO",
"KC_NO",
- "KC_SLSH",
"KC_P4",
"KC_P5",
"KC_P6",
@@ -109,9 +109,9 @@
"KC_NO",
"KC_NO",
"KC_NO",
+ "KC_UNDS",
"KC_NO",
"KC_NO",
- "KC_ASTR",
"KC_P1",
"KC_P2",
"KC_P3",
@@ -121,7 +121,7 @@
"KC_NO",
"KC_LALT",
"KC_LGUI",
- "KC_NO",
+ "KC_TRNS",
"KC_NO",
"KC_NO",
"MO(3)",
diff --git a/keymaps/lif-preonic.svg b/keymaps/lif-preonic.svg
index 6938b35..b4ee9d6 100644
--- a/keymaps/lif-preonic.svg
+++ b/keymaps/lif-preonic.svg
@@ -409,6 +409,7 @@ path.combo { stroke: #7f7f7f; }
+NUM
@@ -430,7 +431,6 @@ path.combo { stroke: #7f7f7f; }
-1
@@ -438,19 +438,15 @@ path.combo { stroke: #7f7f7f; }
-3
-4
-5
-6
@@ -466,13 +462,13 @@ path.combo { stroke: #7f7f7f; }
-0
+ESC
@@ -488,16 +484,13 @@ path.combo { stroke: #7f7f7f; }
-
-BLON
-
+-
-/
@@ -534,13 +527,13 @@ path.combo { stroke: #7f7f7f; }
+_
-*