diff --git a/keymaps/lif-preonic.json b/keymaps/lif-preonic.json
index 4607fd5..3a6229b 100644
--- a/keymaps/lif-preonic.json
+++ b/keymaps/lif-preonic.json
@@ -56,8 +56,8 @@
"KC_SLSH",
"KC_ENT",
"KC_LCTL",
+ "MO(5)",
"KC_LALT",
- "KC_NO",
"KC_LGUI",
"MO(1)",
"KC_SPC",
@@ -80,10 +80,10 @@
"KC_NO",
"KC_NO",
"KC_NO",
- "KC_NO",
+ "UG_TOGG",
"KC_NO",
"KC_1",
- "KC_2",
+ "KC_UP",
"KC_3",
"KC_4",
"KC_5",
@@ -94,11 +94,11 @@
"KC_0",
"KC_NO",
"KC_NO",
- "UG_SPDD",
- "BL_TOGG",
- "RM_ON",
+ "KC_LEFT",
+ "KC_DOWN",
+ "KC_RGHT",
"BL_ON",
- "LM_ON",
+ "KC_NO",
"KC_SLSH",
"KC_P4",
"KC_P5",
@@ -106,11 +106,11 @@
"KC_MINS",
"KC_EQL",
"KC_NO",
- "UG_NEXT",
- "LM_TOGG",
- "RM_OFF",
- "BL_OFF",
- "LM_OFF",
+ "KC_NO",
+ "KC_NO",
+ "KC_NO",
+ "KC_NO",
+ "KC_NO",
"KC_ASTR",
"KC_P1",
"KC_P2",
@@ -118,8 +118,8 @@
"KC_HOME",
"KC_END",
"KC_NO",
- "UG_TOGG",
- "RM_TOGG",
+ "KC_NO",
+ "KC_NO",
"KC_NO",
"KC_NO",
"KC_NO",
@@ -366,7 +366,7 @@
"KC_NO",
"KC_NO",
"KC_NO",
- "KC_NO",
+ "KC_TRNS",
"KC_NO",
"KC_NO",
"KC_NO",
diff --git a/keymaps/lif-preonic.svg b/keymaps/lif-preonic.svg
index aeaced1..24360c9 100644
--- a/keymaps/lif-preonic.svg
+++ b/keymaps/lif-preonic.svg
@@ -338,10 +338,12 @@ path.combo { stroke: #7f7f7f; }
-LALT
-
+
+L5
+
+LALT
@@ -419,6 +421,9 @@ path.combo { stroke: #7f7f7f; }
+
+UGTOGG
+
@@ -429,7 +434,7 @@ path.combo { stroke: #7f7f7f; }
-2
+UP
@@ -471,21 +476,15 @@ path.combo { stroke: #7f7f7f; }
-
-UGSPDD
-
+LEFT
-
-BLTOGG
-
+DOWN
-
-RMON
-
+RGHT
@@ -495,9 +494,6 @@ path.combo { stroke: #7f7f7f; }
-
-LMON
-
@@ -528,33 +524,18 @@ path.combo { stroke: #7f7f7f; }
-
-UGNEXT
-
-
-LMTOGG
-
-
-RMOFF
-
-
-BLOFF
-
-
-LMOFF
-
@@ -585,15 +566,9 @@ path.combo { stroke: #7f7f7f; }
-
-UGTOGG
-
-
-RMTOGG
-
@@ -1385,8 +1360,9 @@ path.combo { stroke: #7f7f7f; }
-
-
+
+
+▽