diff --git a/MiniPyFlyff.py b/MiniPyFlyff.py
index ad4383f..286a38c 100644
--- a/MiniPyFlyff.py
+++ b/MiniPyFlyff.py
@@ -33,13 +33,13 @@ def create_tooltip(widget, text):
 
 menu.add_command(label="Save Keys", command=lambda: saveConfigs.save_key_configs(entry_alt_control_keys,
                                                                                  entry_macro_loop_key,
-                                                                                 entry_macro_loop_timers,
+                                                                                 entry_macro_loop_delays,
                                                                                  entry_macro_loop_shortcut,
                                                                                  checkbox_var.get(),
                                                                                  lambda:
                                                                                  toolControl.start_stop_mini_ftool(
                                                                                      button_macro_loop_start_stop),
-                                                                                 entry_buffer,
+                                                                                 entry_buffer_keys,
                                                                                  entry_buffs_hotbar,
                                                                                  entry_previous_hotbar,
                                                                                  entry_buffer_delay,
@@ -49,7 +49,8 @@ def create_tooltip(widget, text):
                                                                                      button_buffer_start_stop,
                                                                                      button_macro_loop_enable_disable),
                                                                                  entry_GT_key,
-                                                                                 entry_GT_timer))
+                                                                                 entry_GT_delay,
+                                                                                 entry_GT_hotbar))
 
 menu_bar.add_cascade(label="Menu", menu=menu)
 
@@ -70,10 +71,10 @@ def create_tooltip(widget, text):
     root.iconbitmap("icon/PyFlyff.ico")
 root.resizable(False, False)
 
-validation_timers = root.register(miscs.validate_input_timers)
+validation_delays = root.register(miscs.validate_input_timers)
 validation_keys = root.register(miscs.validate_input_keys)
 
-validation_buffer_timer = root.register(miscs.validate_input_buffer_timer)
+validation_buffer_delays = root.register(miscs.validate_input_buffer_timer)
 validation_buffer_key = root.register(miscs.validate_input_buffer_key)
 
 checkbox_var = IntVar()
@@ -99,11 +100,11 @@ def create_tooltip(widget, text):
 entry_macro_loop_key = Entry(validate="none")
 entry_macro_loop_key.pack(fill=X, padx=1, pady=1)
 
-label_macro_loop_timers = Label(text="Macro Loop Delay(s):")
-label_macro_loop_timers.pack(fill=X, padx=1, pady=1)
+label_macro_loop_delays = Label(text="Macro Loop Delay(s):")
+label_macro_loop_delays.pack(fill=X, padx=1, pady=1)
 
-entry_macro_loop_timers = Entry(validate="none")
-entry_macro_loop_timers.pack(fill=X, padx=1, pady=1)
+entry_macro_loop_delays = Entry(validate="none")
+entry_macro_loop_delays.pack(fill=X, padx=1, pady=1)
 
 label_macro_loop_shortcut = Label(text="Macro Loop Shortcut:")
 label_macro_loop_shortcut.pack(fill=X, padx=1, pady=1)
@@ -129,11 +130,11 @@ def create_tooltip(widget, text):
 button_macro_loop_enable_disable.config(
     command=lambda: toolControl.enable_disable_mini_ftool(button_macro_loop_enable_disable))
 
-label_buffer = Label(text="Buffer Key(s):")
-label_buffer.pack(fill=X, padx=1, pady=1)
+label_buffer_keys = Label(text="Buffer Key(s):")
+label_buffer_keys.pack(fill=X, padx=1, pady=1)
 
-entry_buffer = Entry(validate="none")
-entry_buffer.pack(fill=X, padx=1, pady=1)
+entry_buffer_keys = Entry(validate="none")
+entry_buffer_keys.pack(fill=X, padx=1, pady=1)
 
 frame_buffer_1 = Frame(root)
 frame_buffer_1.pack(fill=X, padx=1, pady=1)
@@ -204,25 +205,26 @@ def create_tooltip(widget, text):
 entry_GT_hotbar.pack(side=LEFT, padx=1, pady=1)
 create_tooltip(entry_GT_hotbar, "The hotbar where your GT is.")
 
-label_GT_timer = Label(frame_buffer_2, text="Delay:")
-label_GT_timer.pack(side=LEFT, padx=1, pady=1)
-create_tooltip(label_GT_timer, "Delay to use GT")
+label_GT_delay = Label(frame_buffer_2, text="Delay:")
+label_GT_delay.pack(side=LEFT, padx=1, pady=1)
+create_tooltip(label_GT_delay, "Delay to use GT")
 
-entry_GT_timer = Entry(frame_buffer_2, width=5, validate="none")
-entry_GT_timer.pack(side=LEFT, padx=1, pady=1)
-create_tooltip(entry_GT_timer, "Delay to use GT")
+entry_GT_delay = Entry(frame_buffer_2, width=5, validate="none")
+entry_GT_delay.pack(side=LEFT, padx=1, pady=1)
+create_tooltip(entry_GT_delay, "Delay to use GT")
 
 entry_alt_control_keys.insert(END, saveConfigs.open_json_config()[0])
 entry_macro_loop_key.insert(END, saveConfigs.open_json_config()[1])
-entry_macro_loop_timers.insert(END, saveConfigs.open_json_config()[2])
+entry_macro_loop_delays.insert(END, saveConfigs.open_json_config()[2])
 entry_macro_loop_shortcut.insert(END, saveConfigs.open_json_config()[3])
-entry_buffer.insert(END, saveConfigs.open_json_config()[5])
+entry_buffer_keys.insert(END, saveConfigs.open_json_config()[5])
 entry_buffs_hotbar.insert(END, saveConfigs.open_json_config()[6])
 entry_previous_hotbar.insert(END, saveConfigs.open_json_config()[7])
 entry_buffer_delay.insert(END, saveConfigs.open_json_config()[8])
 entry_buffer_shortcut.insert(END, saveConfigs.open_json_config()[9])
 entry_GT_key.insert(END, saveConfigs.open_json_config()[10])
-entry_GT_timer.insert(END, saveConfigs.open_json_config()[11])
+entry_GT_delay.insert(END, saveConfigs.open_json_config()[11])
+entry_GT_hotbar.insert(END, saveConfigs.open_json_config()[12])
 
 entry_alt_control_keys.config(validate="key")
 entry_alt_control_keys.config(validatecommand=(validation_keys, "%S"))
@@ -230,11 +232,11 @@ def create_tooltip(widget, text):
 entry_macro_loop_key.config(validate="key")
 entry_macro_loop_key.config(validatecommand=(validation_keys, "%S"))
 
-entry_macro_loop_timers.config(validate="key")
-entry_macro_loop_timers.config(validatecommand=(validation_timers, "%S"))
+entry_macro_loop_delays.config(validate="key")
+entry_macro_loop_delays.config(validatecommand=(validation_delays, "%S"))
 
-entry_buffer.config(validate="key")
-entry_buffer.config(validatecommand=(validation_keys, "%S"))
+entry_buffer_keys.config(validate="key")
+entry_buffer_keys.config(validatecommand=(validation_keys, "%S"))
 
 entry_buffs_hotbar.config(validate="key")
 entry_buffs_hotbar.config(validatecommand=(validation_buffer_key, "%S"))
@@ -243,13 +245,16 @@ def create_tooltip(widget, text):
 entry_previous_hotbar.config(validatecommand=(validation_buffer_key, "%S"))
 
 entry_buffer_delay.config(validate="key")
-entry_buffer_delay.config(validatecommand=(validation_buffer_timer, "%S"))
+entry_buffer_delay.config(validatecommand=(validation_buffer_delays, "%S"))
 
 entry_GT_key.config(validate="key")
 entry_GT_key.config(validatecommand=(validation_buffer_key, "%S"))
 
-entry_GT_timer.config(validate="key")
-entry_GT_timer.config(validatecommand=(validation_buffer_timer, "%S"))
+entry_GT_delay.config(validate="key")
+entry_GT_delay.config(validatecommand=(validation_buffer_delays, "%S"))
+
+entry_GT_hotbar.config(validate="key")
+entry_GT_hotbar.config(validatecommand=(validation_buffer_key, "%S"))
 
 checkbox_var.set(int(saveConfigs.open_json_config()[4]))
 
diff --git a/saveConfigs.py b/saveConfigs.py
index 08d94d4..a0bdf15 100644
--- a/saveConfigs.py
+++ b/saveConfigs.py
@@ -5,7 +5,7 @@
 
 
 def create_json_config(entry1, entry2, entry3, entry4, checkbox_value, entry5, entry6, entry7, entry8, entry9, entry10,
-                       entry11):
+                       entry11, entry12):
     data = {
         "value1": entry1,
         "value2": entry2,
@@ -18,7 +18,8 @@ def create_json_config(entry1, entry2, entry3, entry4, checkbox_value, entry5, e
         "value9": entry8,
         "value10": entry9,
         "value11": entry10,
-        "value12": entry11
+        "value12": entry11,
+        "value13": entry12
     }
 
     with open("config.json", "w") as json_file:
@@ -45,18 +46,19 @@ def open_json_config():
                 value10 = data['value10']
                 value11 = data['value11']
                 value12 = data['value12']
+                value13 = data['value13']
 
-                return value1, value2, value3, value4, value5, value6, value7, value8, value9, value10, value11, value12
+                return value1, value2, value3, value4, value5, value6, value7, value8, value9, value10, value11, value12, value13
         else:
-            return "", "", "", "", 0, "", "", "", "", "", "", ""
+            return "", "", "", "", 0, "", "", "", "", "", "", "", ""
     except Exception as e:
         print(e)
         os.remove("config.json")
-        return "", "", "", "", 0, "", "", "", "", "", "", ""
+        return "", "", "", "", 0, "", "", "", "", "", "", "", ""
 
 
 def save_key_configs(entry1, entry2, entry3, entry4, checkbox, function, entry5, entry6, entry7, entry8, entry9,
-                     function2, entry10, entry11):
+                     function2, entry10, entry11, entry12):
     globalVariables.alt_control_key_list = entry1.get().split(",")
 
     globalVariables.macro_loop_keys = entry2.get().split(",")
@@ -78,5 +80,7 @@ def save_key_configs(entry1, entry2, entry3, entry4, checkbox, function, entry5,
 
     globalVariables.gt_buffer_delay = entry11.get()
 
+    globalVariables.gt_buffer_hotbar = entry12.get()
+
     create_json_config(entry1.get(), entry2.get(), entry3.get(), entry4.get(), checkbox, entry5.get(), entry6.get(),
-                       entry7.get(), entry8.get(), entry9.get(), entry10.get(), entry11.get())
+                       entry7.get(), entry8.get(), entry9.get(), entry10.get(), entry11.get(), entry12.get())