diff --git a/src/main/java/fr/univamu/ticker/TickListener.java b/src/main/java/fr/univamu/ticker/Tickable.java
similarity index 62%
rename from src/main/java/fr/univamu/ticker/TickListener.java
rename to src/main/java/fr/univamu/ticker/Tickable.java
index 585aaf34b7c3a46646cff2bb7b5c6c6b1f1b171c..34aab74853174b60727989558e1e4ff6bfba9c25 100644
--- a/src/main/java/fr/univamu/ticker/TickListener.java
+++ b/src/main/java/fr/univamu/ticker/Tickable.java
@@ -1,5 +1,5 @@
 package fr.univamu.ticker;
 
-public interface TickListener {
+public interface Tickable {
     void notifyTick();
 }
diff --git a/src/main/java/fr/univamu/ticker/Ticker.java b/src/main/java/fr/univamu/ticker/Ticker.java
index b40ad90ffbf22d777441ddce919cfa4df422fa82..cceca8fba06d619041914fa9909da76801ed9bfc 100644
--- a/src/main/java/fr/univamu/ticker/Ticker.java
+++ b/src/main/java/fr/univamu/ticker/Ticker.java
@@ -1,16 +1,14 @@
 package fr.univamu.ticker;
 
-import fr.univamu.ticker.TickListener;
-
 import java.util.ArrayList;
 import java.util.List;
 
 public class Ticker {
 
     private Thread ticking;
-    private final List<TickListener> listeners = new ArrayList<>();
+    private final List<Tickable> listeners = new ArrayList<>();
 
-    public void add(TickListener listener) {
+    public void add(Tickable listener) {
         listeners.add(listener);
     }
 
@@ -19,7 +17,7 @@ public class Ticker {
             try {
                 while (true) {
                     Thread.sleep(1000);
-                    listeners.forEach(TickListener::notifyTick);
+                    listeners.forEach(Tickable::notifyTick);
                 }
             } catch (InterruptedException exc) {
                 // Done