diff --git a/img/numrow.svg b/img/numrow.svg
index c99cea7..6705e9a 100644
--- a/img/numrow.svg
+++ b/img/numrow.svg
@@ -193,23 +193,24 @@
N
+ -
M
- -
+ ,
,
<
- ,
+ .
.
>
- .
+ :
diff --git a/kanata/deflayer/symbols_noop_num.kbd b/kanata/deflayer/symbols_noop_num.kbd
index 39d9e5a..ffa9473 100644
--- a/kanata/deflayer/symbols_noop_num.kbd
+++ b/kanata/deflayer/symbols_noop_num.kbd
@@ -18,7 +18,7 @@
_ _ _ _ _ _ _ _ _ _ _
@s1 @s2 @s3 @s4 @s5 @s6 @s7 @s8 @s9 @s0
@1 @2 @3 @4 @5 @6 @7 @8 @9 @0
- @dk1 @dk2 @dk3 @dk4 @dk5 _ XX @- @, @. @/
+ @dk1 @dk2 @dk3 @dk4 @dk5 _ @- @, @. @: @/
_ @nbs @sym
)
diff --git a/qmk/keymap.c b/qmk/keymap.c
index 288b3d6..ccfd15c 100644
--- a/qmk/keymap.c
+++ b/qmk/keymap.c
@@ -49,10 +49,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
// Not fully implemented yet
[_num_row] = ARSENIK_LAYOUT(
- __, __, __, __, __, __, __, __, __, __, __, __,
- __, AS_S1, AS_S2, AS_S3, AS_S4, AS_S5, AS_S6, AS_S7, AS_S8, AS_S9, AS_S0, __,
- __, AS(1), AS(2), AS(3), AS(4), AS(5), AS(6), AS(7), AS(8), AS(9), AS(0), __,
- __, ODK_1, ODK_2, ODK_3, ODK_4, ODK_5, XX, AS(MINS), AS(COMM), AS(DOT), AS(SLSH), __,
+ __, __, __, __, __, __, __, __, __, __, __, __,
+ __, AS_S1, AS_S2, AS_S3, AS_S4, AS_S5, AS_S6, AS_S7, AS_S8, AS_S9, AS_S0, __,
+ __, AS(1), AS(2), AS(3), AS(4), AS(5), AS(6), AS(7), AS(8), AS(9), AS(0), __,
+ __, ODK_1, ODK_2, ODK_3, ODK_4, ODK_5, AS(MINS), AS(COMM), AS(DOT), AS(COLN}, AS(SLSH), __,
LAFAYETTE, KC_SPC, XX, XX, KC_SPC, LAFAYETTE
),