diff --git a/src/main.c b/src/main.c
index d565f3c470e2d807b9ef9a64b659782d1e56551f..b97ce6967284eff18858b4232aaf5ff92a5900c7 100644
--- a/src/main.c
+++ b/src/main.c
@@ -111,10 +111,12 @@ void set_progress(double percentage)
 
     int numerator = (percentage * 32) / 100;
 
-    for (int i = 0; i <= numerator; i++)
-    {
-        i2c_write_blocking(i2c_default, 0x70, better_matrix[i], 17, false);
-    }
+    i2c_write_blocking(i2c_default, 0x70, better_matrix[numerator], 17, false);
+
+    // for (int i = 0; i <= numerator; i++)
+    //{
+    //   i2c_write_blocking(i2c_default, 0x70, better_matrix[i], 17, false);
+    //}
 }
 
 void callback(uint gpio, uint32_t events)