diff --git a/keyboards/massdrop/alt/README.md b/keyboards/massdrop/alt/README.md
new file mode 100644
index 00000000..4963bc06
--- /dev/null
+++ b/keyboards/massdrop/alt/README.md
@@ -0,0 +1,5 @@
+# Lynepad
+
+The information, keymaps, firmware and keyboard layout for KemoNine's setup on the [QVEX Lynepad](https://www.tindie.com/products/qvex_tech/qvex-lynepad-macro-keypad/) macro board.
+
+Layout files were generated by [www.keyboard-layout-editor.com](http://www.keyboard-layout-editor.com/)
diff --git a/keyboards/tindie/qvex/lynepad/README.md b/keyboards/tindie/qvex/lynepad/README.md
new file mode 100644
index 00000000..c928e4a8
--- /dev/null
+++ b/keyboards/tindie/qvex/lynepad/README.md
@@ -0,0 +1,5 @@
+# ALT
+
+The information, keymaps, firmware and keyboard layout for KemoNine's setup on the massdrop ALT keyboard.
+
+Layout files were generated by [www.keyboard-layout-editor.com](http://www.keyboard-layout-editor.com/)
diff --git a/keyboards/tindie/qvex/lynepad/layer-1.json b/keyboards/tindie/qvex/lynepad/layer-1.json
new file mode 100644
index 00000000..bec41fbc
--- /dev/null
+++ b/keyboards/tindie/qvex/lynepad/layer-1.json
@@ -0,0 +1,53 @@
+[
+ {
+ "backcolor": "#ba00ff",
+ "name": "Layer 1",
+ "author": "KemoNine"
+ },
+ [
+ {
+ "a": 7
+ },
+ "",
+ "Right Click",
+ "Up",
+ "Left Click"
+ ],
+ [
+ "",
+ "Left",
+ "Down",
+ "Right"
+ ],
+ [
+ {
+ "y": -0.5,
+ "x": 4.5,
+ "a": 4,
+ "w": 1.25,
+ "h": 1.25
+ },
+ "\n\n\n\n\n\n←\n→\n↑\n\n↓"
+ ],
+ [
+ {
+ "y": -0.5
+ },
+ "Layer Down",
+ "Layer Up",
+ {
+ "a": 7
+ },
+ ""
+ ],
+ [
+ {
+ "y": 0.5,
+ "x": 3.5,
+ "a": 4,
+ "w": 2,
+ "h": 2
+ },
+ "Mouse Wheel\n\n\n\n\n\n\n\n\n"
+ ]
+]
\ No newline at end of file
diff --git a/keyboards/tindie/qvex/lynepad/layer-1.png b/keyboards/tindie/qvex/lynepad/layer-1.png
new file mode 100644
index 00000000..8bd8621f
Binary files /dev/null and b/keyboards/tindie/qvex/lynepad/layer-1.png differ
diff --git a/keyboards/tindie/qvex/lynepad/layer-2---lr-library.json b/keyboards/tindie/qvex/lynepad/layer-2---lr-library.json
new file mode 100644
index 00000000..66faff68
--- /dev/null
+++ b/keyboards/tindie/qvex/lynepad/layer-2---lr-library.json
@@ -0,0 +1,90 @@
+[
+ {
+ "backcolor": "#00f3ff",
+ "name": "Layer 2 - LR Library",
+ "author": "KemoNine"
+ },
+ [
+ {
+ "a": 0,
+ "f": 5,
+ "w": 2,
+ "h": 2
+ },
+ "Go to Develop module\nCtrl + Alt + 2\n\n\nMOD(3)",
+ {
+ "a": 4,
+ "w": 2,
+ "h": 2
+ },
+ "Delete rejected photo(s)\nCtrl + Backspace",
+ {
+ "w": 2,
+ "h": 2
+ },
+ "Flag photo as a reject and go to next photo\nShift + X",
+ {
+ "w": 2,
+ "h": 2
+ },
+ "Flag photo as a pick and go to next photo\nShift + P"
+ ],
+ [
+ {
+ "y": 1,
+ "w": 2,
+ "h": 2
+ },
+ "Show/hide all panels\nShift + Tab",
+ {
+ "w": 2,
+ "h": 2
+ },
+ "Enter Library Grid view\nG",
+ {
+ "w": 2,
+ "h": 2
+ },
+ "Enter Library Loupe view\nE",
+ {
+ "w": 2,
+ "h": 2
+ },
+ "Enter Library Compare view\nC",
+ {
+ "x": 1,
+ "w": 3.25,
+ "h": 3.25
+ },
+ "Zoom in\nZoom out\nCtrl + =\nCtrl + -\n\n\n←\n→\n↑\n\n↓"
+ ],
+ [
+ {
+ "y": 1,
+ "w": 2,
+ "h": 2
+ },
+ "Layer Down",
+ {
+ "w": 2,
+ "h": 2
+ },
+ "Layer Up",
+ {
+ "a": 7,
+ "w": 2,
+ "h": 2
+ },
+ ""
+ ],
+ [
+ {
+ "y": 1,
+ "x": 6,
+ "a": 5,
+ "w": 4,
+ "h": 4
+ },
+ "Increase/decrease rating by one star\n] / [\n\n\n\n\n"
+ ]
+]
\ No newline at end of file
diff --git a/keyboards/tindie/qvex/lynepad/layer-2---lr-library.png b/keyboards/tindie/qvex/lynepad/layer-2---lr-library.png
new file mode 100644
index 00000000..a8f5daf7
Binary files /dev/null and b/keyboards/tindie/qvex/lynepad/layer-2---lr-library.png differ
diff --git a/keyboards/tindie/qvex/lynepad/layer-3---lr-develop.json b/keyboards/tindie/qvex/lynepad/layer-3---lr-develop.json
new file mode 100644
index 00000000..77c0c3b5
--- /dev/null
+++ b/keyboards/tindie/qvex/lynepad/layer-3---lr-develop.json
@@ -0,0 +1,90 @@
+[
+ {
+ "backcolor": "#00f3ff",
+ "name": "Layer 3 - LR Develop",
+ "author": "KemoNine"
+ },
+ [
+ {
+ "a": 0,
+ "f": 5,
+ "w": 2,
+ "h": 2
+ },
+ "Go to Library module\nCtrl + Alt + 1\n\n\nMOD(1)",
+ {
+ "a": 4,
+ "w": 2,
+ "h": 2
+ },
+ "Rotate photo left (counter clockwise)\nCtrl + [",
+ {
+ "w": 2,
+ "h": 2
+ },
+ "Rotate photo right (clockwise)\nCtrl + ]",
+ {
+ "w": 2,
+ "h": 2
+ },
+ "Select White Balance tool\nW"
+ ],
+ [
+ {
+ "y": 1,
+ "w": 2,
+ "h": 2
+ },
+ "Show/hide all panels\nShift + Tab",
+ {
+ "w": 2,
+ "h": 2
+ },
+ "Select the Spot Removal tool\nQ",
+ {
+ "w": 2,
+ "h": 2
+ },
+ "Reset crop\nCtrl + Alt + R",
+ {
+ "w": 2,
+ "h": 2
+ },
+ "Select the Crop tool\nR",
+ {
+ "x": 1,
+ "w": 3.25,
+ "h": 3.25
+ },
+ "Zoom in\nZoom out\nCtrl + =\nCtrl + -\n\n\n←\n→\n↑\nSlider Small Increments (+/-)\n↓"
+ ],
+ [
+ {
+ "y": 1,
+ "w": 2,
+ "h": 2
+ },
+ "Flag photo as a reject and go to next photo\nShift + X",
+ {
+ "a": 7,
+ "w": 2,
+ "h": 2
+ },
+ "",
+ {
+ "w": 2,
+ "h": 2
+ },
+ ""
+ ],
+ [
+ {
+ "y": 1,
+ "x": 6,
+ "a": 5,
+ "w": 4,
+ "h": 4
+ },
+ "Increase/decrease selected slider in larger increments\nShift + Up Arrow / Shift + Down Arrow\n\n\n\n\n"
+ ]
+]
\ No newline at end of file
diff --git a/keyboards/tindie/qvex/lynepad/layer-3---lr-develop.png b/keyboards/tindie/qvex/lynepad/layer-3---lr-develop.png
new file mode 100644
index 00000000..53db0ebc
Binary files /dev/null and b/keyboards/tindie/qvex/lynepad/layer-3---lr-develop.png differ