 // ---------------- SCAN CODES -----------------
 Code_Sc s_a(KEY_A);
 Code_Sc s_x(KEY_X);
+Code_Sc s_y(KEY_Y);
 Code_Sc s_1(KEY_1);
 Code_LEDLock o_capsLock(KEY_CAPS_LOCK, LED_rightBot);
 
 // =================== KEYS ====================
-Key* const ptrsKeys_01[] = { &s_a, &s_1 };
-Key_LayeredKeys k_01(ptrsKeys_01);
+Key* const ptrsKeys_a[] = { &s_a, &s_1 };
+Key_LayeredKeys k_a(ptrsKeys_a);
 
 LayerStateInterface& Key_LayeredKeys::refLayerState = layerState;
 
-// ==================== ROW ====================
-Key* ptrsKeys_0[] = { &s_x, &o_capsLock, &l_fn, &k_01 };
-const uint8_t KEY_COUNT_0 = sizeof(ptrsKeys_0)/sizeof(*ptrsKeys_0);
-Row row_L(scanner_L, 0, ptrsKeys_0, KEY_COUNT_0); //strobe pin 0
+// ==================== ROWS ===================
+Key* ptrsKeys_L[] = { &s_x, &l_fn, &o_capsLock };
+const uint8_t KEY_COUNT_0 = sizeof(ptrsKeys_L)/sizeof(*ptrsKeys_L);
+Row row_L(scanner_L, 0, ptrsKeys_L, KEY_COUNT_0); //strobe pin 0
+
+Key* ptrsKeys_R[] = { &s_y, &k_a };
+const uint8_t KEY_COUNT_1 = sizeof(ptrsKeys_R)/sizeof(*ptrsKeys_R);
+Row row_R(scanner_R, 1, ptrsKeys_R, KEY_COUNT_1); //strobe pin 1
 
 /* ################### MAIN ####################
 LayerState_LED::begin() is called after Scanner_IOE::begin()

    delay(6000);
    Keyboard.print(" in setup() ");
    scanner_L.begin();
    layerState.begin();                 //call LayerState_LED::begin() after Scanner::begin()
}

void loop()
{
    row_L.process();

    scanDelay.delay();
    //debug.print_scans_per_second();


| Left  | **0** | **1** | **2** |
|-------|-------|-------|-------|
| **0** |  fn   |CapsLck| a  1  |
*/
// ################## GLOBAL ###################
// ================= INCLUDES ==================
