diff --git a/projet-code/scenes_inf443/base/src/scene.cpp b/projet-code/scenes_inf443/base/src/scene.cpp
index 25028730d6e2b54609fbb4c4309f9befcbee54b6..980410ee551cbf9b8e15d586a3150af4ab9da64d 100644
--- a/projet-code/scenes_inf443/base/src/scene.cpp
+++ b/projet-code/scenes_inf443/base/src/scene.cpp
@@ -6,6 +6,7 @@
 #include "bird.hpp"
 #include "bat.hpp"
 #include "terrain.hpp"
+#include "projectile.hpp"
 
 using namespace cgp;
 int num_trees = 200;
@@ -95,7 +96,7 @@ void scene_structure::initialize()
 	chain1.initialize();
 	bouncing.initialize(10); //10 balls
 	bat1.initialize_bat();
-	projectiles.initialize(0);
+	projectiles.initialize();
 }
 
 void scene_structure::initialize_mvt()
diff --git a/projet-code/scenes_inf443/base/src/scene.hpp b/projet-code/scenes_inf443/base/src/scene.hpp
index 08c797636c7f500162a624ec9ab261ad42cbe753..c46e1551fffa097a437de17e5fb8217c10cedff2 100644
--- a/projet-code/scenes_inf443/base/src/scene.hpp
+++ b/projet-code/scenes_inf443/base/src/scene.hpp
@@ -8,6 +8,7 @@
 #include "bird.hpp"
 #include "chain.hpp"
 #include "bat.hpp"
+#include "projectile.hpp"
 
 
 // This definitions allow to use the structures: mesh, mesh_drawable, etc. without mentionning explicitly cgp::
@@ -71,7 +72,7 @@ struct scene_structure : cgp::scene_inputs_generic {
 	bird bird1;
 	chain chain1;
 	bat bat1;
-	ball projectiles;
+	projectile projectiles;
 
 	// ****************************** //
 	// Functions