diff --git a/src/key_profiles/asa.scad b/src/key_profiles/asa.scad
index 84efea8..79df099 100644
--- a/src/key_profiles/asa.scad
+++ b/src/key_profiles/asa.scad
@@ -1,4 +1,5 @@
 use <../functions.scad>
+include <../settings.scad>
 
 module asa_row(row=3, column = 0) {
   $key_shape_type = "sculpted_square";
diff --git a/src/key_profiles/cherry.scad b/src/key_profiles/cherry.scad
index c202143..8a11a8a 100644
--- a/src/key_profiles/cherry.scad
+++ b/src/key_profiles/cherry.scad
@@ -1,4 +1,5 @@
 use <../functions.scad>
+include <../settings.scad>
 
 // based off GMK keycap set
 
diff --git a/src/key_profiles/dcs.scad b/src/key_profiles/dcs.scad
index d39c4fa..646d07f 100644
--- a/src/key_profiles/dcs.scad
+++ b/src/key_profiles/dcs.scad
@@ -1,4 +1,5 @@
 use <../functions.scad>
+include <../settings.scad>
 
 module dcs_row(row=3, column=0) {
   $bottom_key_width = 18.16;
diff --git a/src/key_profiles/dsa.scad b/src/key_profiles/dsa.scad
index 70c2cc6..1d0f8b6 100644
--- a/src/key_profiles/dsa.scad
+++ b/src/key_profiles/dsa.scad
@@ -1,4 +1,5 @@
 use <../functions.scad>
+include <../settings.scad>
 
 module dsa_row(row=3, column = 0) {
   $key_shape_type = "sculpted_square";
diff --git a/src/key_profiles/dss.scad b/src/key_profiles/dss.scad
index 4aca777..c861f63 100644
--- a/src/key_profiles/dss.scad
+++ b/src/key_profiles/dss.scad
@@ -1,4 +1,5 @@
 use <../functions.scad>
+include <../settings.scad>
 
 module dss_row(n=3, column=0) {
   $key_shape_type = "sculpted_square";
diff --git a/src/key_profiles/g20.scad b/src/key_profiles/g20.scad
index 3d21b26..7f912aa 100644
--- a/src/key_profiles/g20.scad
+++ b/src/key_profiles/g20.scad
@@ -1,4 +1,5 @@
 use <../functions.scad>
+include <../settings.scad>
 
 module g20_row(row=3, column = 0) {
   $bottom_key_width = 18.16;
diff --git a/src/key_profiles/grid.scad b/src/key_profiles/grid.scad
index 26716bf..86f1096 100644
--- a/src/key_profiles/grid.scad
+++ b/src/key_profiles/grid.scad
@@ -1,4 +1,5 @@
 use <../functions.scad>
+include <../settings.scad>
 
 module grid_row(row=3, column = 0) {
   $bottom_key_width = 18.16;
diff --git a/src/key_profiles/hipro.scad b/src/key_profiles/hipro.scad
index b9e04d6..6ed060e 100644
--- a/src/key_profiles/hipro.scad
+++ b/src/key_profiles/hipro.scad
@@ -1,4 +1,5 @@
 use <../functions.scad>
+include <../settings.scad>
 
 module hipro_row(row=3, column=0) {
   $key_shape_type = "sculpted_square";
diff --git a/src/key_profiles/mt3.scad b/src/key_profiles/mt3.scad
index df80c19..154c1e4 100644
--- a/src/key_profiles/mt3.scad
+++ b/src/key_profiles/mt3.scad
@@ -1,4 +1,5 @@
 use <../functions.scad>
+include <../settings.scad>
 
 // This is an imperfect attempt to clone the MT3 profile
 module mt3_row(row=3, column=0, deep_dish=false) {
diff --git a/src/key_profiles/oem.scad b/src/key_profiles/oem.scad
index c84b50e..0011d3a 100644
--- a/src/key_profiles/oem.scad
+++ b/src/key_profiles/oem.scad
@@ -1,4 +1,5 @@
 use <../functions.scad>
+include <../settings.scad>
 
 module oem_row(row=3, column = 0) {
   $bottom_key_width = 18.05;
diff --git a/src/key_profiles/regular_polygon.scad b/src/key_profiles/regular_polygon.scad
index 7333739..9297ac2 100644
--- a/src/key_profiles/regular_polygon.scad
+++ b/src/key_profiles/regular_polygon.scad
@@ -1,4 +1,5 @@
 use <../functions.scad>
+include <../settings.scad>
 include <../constants.scad>
 // Regular polygon shapes CIRCUMSCRIBE the sphere of diameter $bottom_key_width
 // This is to make tiling them easier, like in the case of hexagonal keycaps etc
diff --git a/src/key_profiles/sa.scad b/src/key_profiles/sa.scad
index 8d2ecea..036473c 100644
--- a/src/key_profiles/sa.scad
+++ b/src/key_profiles/sa.scad
@@ -1,4 +1,5 @@
 use <../functions.scad>
+include <../settings.scad>
 
 module sa_row(n=3, column=0) {
   $key_shape_type = "sculpted_square";
diff --git a/src/key_profiles/typewriter.scad b/src/key_profiles/typewriter.scad
index 9108a05..1845c72 100644
--- a/src/key_profiles/typewriter.scad
+++ b/src/key_profiles/typewriter.scad
@@ -1,4 +1,5 @@
 use <../functions.scad>
+include <../settings.scad>
 include <../constants.scad>
 // Regular polygon shapes CIRCUMSCRIBE the sphere of diameter $bottom_key_width
 // This is to make tiling them easier, like in the case of hexagonal keycaps etc