diff --git a/virtualsnack.py b/virtualsnack.py
index 32a360e2d79587180537bea43beabc3b36f6782d..f2159600b6e57c89813c5f6aa0d3e33cbedda431 100755
--- a/virtualsnack.py
+++ b/virtualsnack.py
@@ -33,14 +33,14 @@ class VirtualSnack(npyscreen.Form):
         self.date_widget.value = datetime.now().ctime()
 	self.sentfield.value = self.parentApp.sent
 	self.receivedfield.value = self.parentApp.received
+	self.textdisplay.value = self.parentApp.textdisplay
         self.display()
 
 
     def create(self, *args, **keywords):
         super(VirtualSnack, self).create(*args, **keywords)
 
-
-        self.textdisplay = self.add(npyscreen.FixedText, value="*5N4CK0RZ*", editable=False, relx=9)
+        self.textdisplay = self.add(npyscreen.FixedText, value=self.parentApp.textdisplay, editable=False, relx=9)
         self.textdisplay.important = True
 	
 	self.kpbuttons = []
@@ -86,6 +86,12 @@ class VirtualSnackApp(npyscreen.NPSAppManaged):
     keypress_timeout_default = 1
 
     def onStart(self):
+	# initialise virtual vending machine
+        # vending machine password set here
+        self.vendpw = "AAAAAAAAAAAAAAAA"
+        self.switches = Switches()
+	self.textdisplay = "*5N4CK0RZ*"
+
 	self.addForm("MAIN", VirtualSnack, name="Virtual Snack")
 	
 	# socket code
@@ -218,9 +224,7 @@ Mark Tearle, October 2014
             self.do_send("100 Vend successful\n")
 
     def do_display(self,string):
-	# FIXME
-        # display = self.wTree.get_widget("label1")
-        # display.set_text("%-10.10s" % (string))
+        self.textdisplay = "%-10.10s" % (string)
         self.do_send('300 Written\n')
 
     def do_beep(self,command):
@@ -238,7 +242,6 @@ Mark Tearle, October 2014
 
     def handle_command(self, command):
         command = string.upper(command)
-        print command
         if string.find(command, "HELP",0) == 0:
             self.do_help()
         elif string.find(command, "ABOUT",0) == 0:
@@ -318,11 +321,7 @@ if __name__ == "__main__":
 #
 #        display.set_text("*5N4CK0RZ*")
 #
-#        # vending machine password set here
-#        self.vendpw = "AAAAAAAAAAAAAAAA"
-#
 #        self.messageid = None
-#        self.switches = Switches()
 #
 #        #s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
 #        #s.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)