diff --git a/src/ui/livetab.py b/src/ui/livetab.py
index 457d4e55f8eee8bd969d942194fe4fedfd6b1969..223f5af332add48661b8d2042246a4b3d7dc3294 100644
--- a/src/ui/livetab.py
+++ b/src/ui/livetab.py
@@ -1,4 +1,4 @@
-from PyQt5 import QtWidgets
+from PyQt5 import QtWidgets, QtGui, QtCore
 from pymeasure.display.widgets import TabWidget
 
 class LiveTab(TabWidget, QtWidgets.QWidget):
@@ -12,4 +12,29 @@ class LiveTab(TabWidget, QtWidgets.QWidget):
         self.y_label = QtWidgets.QLabel("Y Position:")
         layout.addWidget(self.y_label, 0, 0)
 
-        self.setLayout(layout)
\ No newline at end of file
+        self.sensor_value_label = QtWidgets.QLabel("0.0")
+        layout.addWidget(self.sensor_value_label, 0, 1)
+
+        self.zero_button = QtWidgets.QPushButton("Zero")
+        layout.addWidget(self.zero_button, 1, 0, 1, 2)
+        self.zero_button.clicked.connect(self.zero_sensor_value)
+
+        self.setLayout(layout)
+
+        self.sensor_timer = QtCore.QTimer()
+        self.sensor_timer.timeout.connect(self.update_sensor_value)
+        self.sensor_timer.start(100)  # Refresh every 0.1 seconds
+
+    def update_sensor_value(self):
+        # Code to update the sensor value goes here
+        # Example:
+        sensor_value = 1234567890  # Replace with actual sensor value
+        self.sensor_value_label.setText(str(sensor_value))
+        font = QtGui.QFont()
+        font.setPointSize(24)  # Set the font size to 24 (adjust as needed)
+        self.sensor_value_label.setFont(font)
+
+    def zero_sensor_value(self):
+        # Code to zero the sensor value goes here
+        # Example:
+        self.sensor_value_label.setText("0.0")