diff --git a/main.py b/main.py
index da72251b42c107f3a6068a25195221c752d0d2cc..1ff3b834d49934612657571178c220e7803f4baf 100644
--- a/main.py
+++ b/main.py
@@ -1,6 +1,6 @@
 from kivy.app import App
-from kivy.modules import inspector # For inspection.
 from kivy.core.window import Window # For inspection.
+from kivy.modules import inspector # For inspection.
 
 __app_package__ = 'edu.unl.cse.soft161.order'
 __app__ = 'Order Meal'
@@ -9,9 +9,18 @@ __flags__ = ['--bootstrap=sdl2', '--requirements=python2,kivy', '--orientation=l
 
 
 class OrderApp(App):
+
     def build(self):
         inspector.create_inspector(Window, self) # For inspection (press control-e to toggle).
 
+    def update_charge(self):
+        if self.root.ids.meat_slider.value > 50 or self.root.ids.rice_slider.value > 50 or \
+                        self.root.ids.sauce_slider > 50 or self.root.ids.sour_cream_slider > 50 or \
+                        50 > self.root.ids.veggie_slider:
+            self.extra_charge = True
+        else:
+            self.extra_charge = False
+
 
 if __name__ == '__main__':
     app = OrderApp()
diff --git a/order.kv b/order.kv
index d23f9746383fbed94ff3e43c6245d396bfd765a5..1beac04a048f25c4828584a859e4ccd942320593 100644
--- a/order.kv
+++ b/order.kv
@@ -1,4 +1,51 @@
 BoxLayout:
-    orientation: 'vertical'
+    orientation:'horizontal'
     Label:
-        text: '[Your meal-ordering GUI here]'
+        text: 'Create Your Own Burrito'
+        font_size: '36sp'
+        size_hint: (0, 0)
+    BoxLayout:
+        Slider:
+            id: meat_slider
+            range:(0, 100)
+            value: 50
+            on_value_pos: app.update_charge
+        Label:
+            text: 'Meat'
+        Slider:
+            id: rice_slider
+            range:(0, 100)
+            value: 50
+            on_value_pos: app.update_charge
+        Label:
+            text: 'Rice'
+        Slider:
+            id: sauce_slider
+            range:(0, 100)
+            value: 50
+            on_value_pos: app.update_charge
+        Label:
+            text: 'Sauce'
+        Slider:
+            id: sour_cream_slider
+            range:(0, 100)
+            value: 50
+            on_value_pos: app.update_charge
+        Label:
+            text: 'Sour Cream'
+        Slider:
+            id: veggie_slider
+            range:(0, 100)
+            value: 50
+            on_value_pos: app.update_charge
+        Label:
+            text:'Veggies'
+    BoxLayout:
+        orientation: 'horizontal'
+        Label:
+            text: 'Extra Charge'
+            font_size: '24sp'
+            color: (0.5, 0, 0, 0.6)
+        Label:
+            font_size: '24sp'
+            text: '$0.50' if app.update_charge else '$0.00'