diff --git a/time_machine/machine.py b/time_machine/machine.py
index 5d5e5c190192f40dfbdfb616b282fa821e2c1200..b2e0595f2ccfd63cc6c18d56b58a33d0f261d5e8 100644
--- a/time_machine/machine.py
+++ b/time_machine/machine.py
@@ -36,8 +36,6 @@ lcd_rows = 2
 
 lcd = LCD.Adafruit_CharLCD(lcd_rs, lcd_en, lcd_d4, lcd_d5, lcd_d6, lcd_d7, lcd_columns, lcd_rows, lcd_backlight)
 
-last_time = 0
-
 risewait = threading.Event()
 fallwait = threading.Event()
 
@@ -97,7 +95,7 @@ def wait_for_bottle_place():
 def wait_for_bottle_remove():
     return wait_fall() if test else wait_rise()
 
-def lcd_info(msg):
+def lcd_info(msg, last_time):
     lcd.clear()
     lcd.home()
     lcd.set_cursor(0, 0)
@@ -111,27 +109,28 @@ def wait_btn():
 
 def main():
     global state, pins
+    last_time = 0
     while True:
         if state == States.no_hafv:
             print
             print "Inget Hafv"
-            lcd_info("Vilar")
+            lcd_info("Vilar", last_time)
             wait_for_bottle_place()
             state = States.hafv_ready
 
         elif state == States.hafv_ready:
             print "Hafv redo"
-            lcd_info("Starta med knapp")
+            lcd_info("Starta med knapp", last_time)
             wait_btn()
             state = States.hafv_active
             start_time = time_ms()
 
         elif state == States.hafv_active:
             print "currently Hafving"
-            lcd_info("Klockar")
+            lcd_info("Klockar", last_time)
             if not bottle_check(pins):
                 print "Early start"
-                lcd_info("Tjuvstart!")
+                lcd_info("Tjuvstart!", last_time)
                 wait_btn()
                 state = States.no_hafv
                 continue
@@ -147,7 +146,7 @@ def main():
             t = (end_time - start_time) / 1000.0
             print "Hafvtid: {0} s".format(t)
             last_time = t
-            lcd_info("Avvakta")
+            lcd_info("Avvakta", last_time)
             state = States.no_hafv
             time.sleep(1)