diff --git a/message_sender.py b/message_sender.py
index 1b58db7f5451963232afc4ea1f10c3827cc7b367..b507135280a995c2e7c6608e50300c92b3826082 100644
--- a/message_sender.py
+++ b/message_sender.py
@@ -17,16 +17,18 @@ import tkinter
 
 # MQTT setup
 the_hostname = "AGV_simulator"
-MQTT_SERVER = "192.168.43.195"
-#MQTT_SERVER = "broker.hivemq.com"
+#MQTT_SERVER = "192.168.43.195"
+MQTT_SERVER = "broker.hivemq.com"
 MQTT_PATH = "VDA5050_AgvState"
 MQTT_PORT = 1883
 
 # vis_parameters
-height = 900
-width = 1000
+zoom_factor = 0.5
+height = 900*zoom_factor
+width = 1000*zoom_factor
+canvas_factor=50*zoom_factor
 color = ["green", "blue", "gray", "violet", "yellow", "rot"]
-vehicle_radius = 20
+vehicle_radius = 20*zoom_factor
 
     
 def draw_veh(canvas, pos_x, pos_y, tag, color):
@@ -49,7 +51,6 @@ def abs_move(self, tag, new_x, new_y):
 tkinter.Canvas.abs_move = abs_move	
 	
 def visualization(canvas, tag, pos, color):
-    height = 900
     canvas.abs_move(tag, pos[0]- vehicle_radius,
                        height - pos[1]- vehicle_radius)
     canvas.update()
@@ -163,13 +164,13 @@ root.title("simVis")
 root.resizable(False, False)
 canvas = tkinter.Canvas(root, width=width, height=height)
 canvas.pack()
-canvas_factor=50
+
 
 for i in range(5):
     draw_veh(canvas, 0, 0, 'veh'+str(i+1), color[i])
 
 actual_time = 0
-time_interval = 0.02
+time_interval = 0.04
 timeBegin = time.time()
 time_null = time.time()
 last_time_frame = 0