diff --git a/hw-tests/hello-world/main.c b/hw-tests/hello-world/main.c
index d5787c094e48b57bc4716852415fc11518a1bc18..0741bae621cd13e574627dbc35d73aca35e53c7f 100644
--- a/hw-tests/hello-world/main.c
+++ b/hw-tests/hello-world/main.c
@@ -32,9 +32,9 @@ int main(void)
 	Paint_DrawImage(Heart, 0, 0, 160, 80);
 	LCD_Update();
 
-	for (int i = 0; i < 11; i++) {
-		leds_set_dim(i, 1);
-	}
+    for(int i=0; i<11; i++) {
+//        leds_set_dim(i, 1);
+    }
 
 	int __attribute__((unused)) h = 0;
 	while (1) {
diff --git a/pycardium/modules/py/prideleds.py b/pycardium/modules/py/prideleds.py
index f3c8f66faa0b705d44e745fb984ac659af8a1e76..36a6770c044356e75a64d5627d26912abc2ba229 100644
--- a/pycardium/modules/py/prideleds.py
+++ b/pycardium/modules/py/prideleds.py
@@ -33,7 +33,7 @@ def get(flag='rainbow', brightness = 1, gamma = 1, cutoff = 12):
         output += [i]*leds_per_color
     return output[::-1][0:11]
 
-def demo(s_delay=4):
+def demo(s_delay=2):
     for i in flags:
         print(i)
-        ledfx.kitt(spectrum=get(flag=i), cycles=int(s_delay/.08), halo=True, minimum = 0.5)
+        ledfx.kitt(delay=int((1000*s_delay)/40), minimum = 0.7, spectrum=get(flag=i), cycles=40, halo=True)