diff --git a/__init__.py b/__init__.py
index c4968c196d42f923e1d266b50c25f5aafdb49df8..ed4c074719b4ab3952a755fe04af607ceeabe4a1 100755
--- a/__init__.py
+++ b/__init__.py
@@ -34,6 +34,7 @@ class EndlessSequencer(Application):
         self.current_sample = None
         self.current_note = 0
         self.startTime = time.ticks_ms()
+        self.SILENCE = 99
         self.bpm = 240
 
     def draw(self, ctx: Context) -> None:
@@ -83,6 +84,15 @@ class EndlessSequencer(Application):
             ctx.text("rst")
             ctx.rotate(0.45)
 
+            ctx.rotate(0.45)
+            ctx.move_to(20, -85)
+            ctx.font_size = 80
+            ctx.text("^")
+            ctx.move_to(16, -86)
+            ctx.font_size = 18
+            ctx.text("nxt")
+            ctx.rotate(-0.45)
+
             # CURRENT SAMPLE
             if self.current_sample != None and self.current_sample < len(self.sample_names):
                 ctx.move_to(0, 18)
@@ -144,7 +154,7 @@ class EndlessSequencer(Application):
             if self.DEBUG:
                 print("REC SEQ")
 
-            self.current_note = 0
+            self.current_note = 0 # Always restart when recoring
 
             # Get sequence
             for i in range(2, 9):
@@ -154,7 +164,10 @@ class EndlessSequencer(Application):
                         print('  seq {}'.format(self.sample_names[sample_id]))
                     self.notes.append(sample_id)
                     self.play_sample(sample_id)
-                    time.sleep(0.2)
+                    time.sleep(0.1)
+            if ct.petals[1].pressed:
+                self.notes.append(self.SILENCE)
+                time.sleep(0.1)
 
         # Light petal
         for i in range(10):
@@ -178,10 +191,12 @@ class EndlessSequencer(Application):
                 # Turn on leds
                 for led in leds_range:
                     # Action boutons
-                    if  i not in [0, 1, 9]:
-                        leds.set_rgb(led, 0, 200, 0)
-                    else:
+                    if i in [0, 9]:
                         leds.set_rgb(led, 200, 0, 0)
+                    elif i == 1:
+                        leds.set_rgb(led, 0, 0, 200)
+                    else:
+                        leds.set_rgb(led, 0, 200, 0)
 
         leds.update()
 
@@ -213,7 +228,9 @@ class EndlessSequencer(Application):
             if self.DEBUG:
                 print("  play note {}".format(i))
 
-            self.play_sample(self.notes[self.current_note])
+            note_id = self.notes[self.current_note]
+            if note_id != 99:
+                self.play_sample(note_id)
             self.current_note += 1
         else:
             if self.DEBUG: