diff --git a/src/main/java/model/Mountain.java b/src/main/java/model/Mountain.java
index ddc825c8b30eb7d31ac2103d728d8f6ddc855bd4..913da87cd4c3e9f6d2bb35f0db52a4f4a12f0316 100644
--- a/src/main/java/model/Mountain.java
+++ b/src/main/java/model/Mountain.java
@@ -17,13 +17,13 @@ public class Mountain extends BoardElement implements Terrain {
     public String toString() {
         return null;
     }
-    @Override
-    public boolean isTraversableByFire() {
+
+    public static boolean isTraversableByFire() {
         return false; // Les montagnes ne sont pas franchissables par le feu
     }
 
-    @Override
-    public boolean isTraversableByFirefighter() {
+
+    public static boolean isTraversableByFirefighter() {
         return false; // Les pompiers ne peuvent pas passer non plus
     }
 }
diff --git a/src/main/java/model/Road.java b/src/main/java/model/Road.java
new file mode 100644
index 0000000000000000000000000000000000000000..7d28ecfd77b2f200dee6b9e3ac01d20d9f0a52ca
--- /dev/null
+++ b/src/main/java/model/Road.java
@@ -0,0 +1,4 @@
+package model;
+
+public class Road {
+}
diff --git a/src/main/java/model/Terrain.java b/src/main/java/model/Terrain.java
index bc195166771072bfc1dbf44327a6b35973b4a078..61baa9799274892bc75510775a38e0cefecdff90 100644
--- a/src/main/java/model/Terrain.java
+++ b/src/main/java/model/Terrain.java
@@ -2,7 +2,12 @@ package model;
 
 
 public interface Terrain {
-        boolean isTraversableByFire();
-        boolean isTraversableByFirefighter();
+        static boolean isTraversableByFire() {
+                return false;
+        }
+
+        static boolean isTraversableByFirefighter() {
+                return false;
+        }
 }