diff --git a/Code_With_Threads/Makefile b/Code_With_Threads/Makefile
index 5e48bb13eae393e2251dad5c07d399f1498e8242..9b5331882676ff93c2df7b9deb1732ad74492d1b 100644
--- a/Code_With_Threads/Makefile
+++ b/Code_With_Threads/Makefile
@@ -4,10 +4,10 @@ fact:
 	gcc fonctions.c main.c -o fact -lm -pthread -W -Wall -Werror -ggdb -std=c99 -std=gnu99
 
 val:
-	valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes ./fact -N 4 example_input.txt example_output.txt
+	valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes ./fact -N 4 test_files/example_input.txt example_output.txt
 
 val_xml:
-	valgrind --xml=yes --xml-file="valgrind.xml" --leak-check=yes ./fact -N 4 example_input.txt example_output.txt
+	valgrind --xml=yes --xml-file="valgrind.xml" --leak-check=yes ./fact -N 4 test_files/example_input.txt example_output.txt
 
 cpp:
 	cppcheck --enable=all functions.c main.c
@@ -19,6 +19,5 @@ clean:
 	rm -f fact
 	rm -f valgrind.xml
 	rm -f cppcheck.xml
-	rm "example_output.txt"
 
 .PHONY: clean
\ No newline at end of file