diff --git a/practical_work/forces/Makefile b/practical_work/forces/Makefile
index 4d52904d4d8f4d3ab0794310e42de32ac013aec3..c762c9dfa7000a6cc19d521887e3b54ffb77e053 100644
--- a/practical_work/forces/Makefile
+++ b/practical_work/forces/Makefile
@@ -1,6 +1,9 @@
 CC=clang
-OPTS=-g -O3 -Wall -Wextra -fsanitize=address -std=c11
-LINK=-lm -fsanitize=address
+# OPTS=-g -O3 -Wall -Wextra -fsanitize=address -fsanitize=leak -std=c11
+# LINK=-lm -fsanitize=address -fsanitize=leak
+
+OPTS=-g -O3 -Wall -Wextra -std=c11
+LINK=-lm
 
 main: main.o particle.o ../vec2/util.o ../vec2/vec2.o
 	make -C ../vec2
diff --git a/practical_work/vec2/Makefile b/practical_work/vec2/Makefile
index 86aa1826d40fba4c2511c9c6cda51dc9970504b6..6e74808831618c92fef43bd3f5b370e1de5c61a2 100644
--- a/practical_work/vec2/Makefile
+++ b/practical_work/vec2/Makefile
@@ -1,5 +1,8 @@
 CC=clang
-OPTS=-g -O3 -Wall -Wextra
+# OPTS=-g -O3 -Wall -Wextra -fsanitize=address -fsanitize=leak -std=c11
+# LINK=-lm -fsanitize=address -fsanitize=leak
+
+OPTS=-g -O3 -Wall -Wextra -std=c11
 LINK=-lm
 
 main: main.o vec2.o util.o
diff --git a/practical_work/vec2/tests/Makefile b/practical_work/vec2/tests/Makefile
index d19d2bb8a6a391f067f956b1cf0e105d3d4da7c0..55fde02b00e8eed7f2052ed71d0ecb0f56875998 100644
--- a/practical_work/vec2/tests/Makefile
+++ b/practical_work/vec2/tests/Makefile
@@ -1,5 +1,8 @@
 CC=clang
-OPTS=-g -O3 -Wall -Wextra
+# OPTS=-g -O3 -Wall -Wextra -fsanitize=address -fsanitize=leak -std=c11
+# LINK=-lm -fsanitize=address -fsanitize=leak
+
+OPTS=-g -O3 -Wall -Wextra -std=c11
 LINK=-lm
 
 vec2_tests: vec2_tests.o vec2.o util.o