diff --git a/Makefile b/Makefile
index efcbab4..a27fe01 100644
--- a/Makefile
+++ b/Makefile
@@ -9,25 +9,25 @@ JVMFLAGS =
 ### REGLES ESSENTIELLES ###
 
 
-SudokuCreator.class : SudokuCreator.java SudokuUI.class SudokuButtonListener.class Sudoku.class SudokuSolver.class GenerateGrid.class Grid.class Cell.class
+SudokuCreator.class : SudokuCreator.java SudokuUI.class SudokuButtonListener.class Sudoku.class GenerateGrid.class Grid.class Cell.class
 	${JC} ${JCFLAGS} SudokuCreator.java
 
-SudokuGame.class : SudokuGame.java SudokuUI.class SudokuButtonListener.class Sudoku.class SudokuSolver.class GenerateGrid.class Grid.class Cell.class
+SudokuGame.class : SudokuGame.java SudokuUI.class SudokuButtonListener.class Sudoku.class SudokuSolver.class Grid.class Cell.class
 	${JC} ${JCFLAGS} SudokuGame.java
 
-SudokuUI.class : SudokuUI.java Sudoku.class
+SudokuUI.class : SudokuUI.java Sudoku.class Sudoku.class Grid.class Cell.class
 	${JC} ${JCFLAGS} SudokuUI.java
 
-SudokuButtonListener.class : SudokuButtonListener.java Sudoku.class
+SudokuButtonListener.class : SudokuButtonListener.java Sudoku.class Grid.class Cell.class
 	${JC} ${JCFLAGS} SudokuButtonListener.java
 
 Sudoku.class : Sudoku.java Grid.class
 	${JC} ${JCFLAGS} Sudoku.java
 	
-SudokuSolver.class : SudokuSolver.java Grid.class
+SudokuSolver.class : SudokuSolver.java Grid.class Cell.java
 	${JC} ${JCFLAGS} SudokuSolver.java
 
-GenerateGrid.class : GenerateGrid.java Grid.class
+GenerateGrid.class : GenerateGrid.java Grid.class Cell.java
 	${JC} ${JCFLAGS} GenerateGrid.java
 
 Grid.class : Grid.java Cell.class