diff --git a/Makefile b/Makefile
index 4cc8bfa0dc4ff0af31c328211b34836a0d205f22..d372671852c53a59c2820793c34668bb0b6e7847 100644
--- a/Makefile
+++ b/Makefile
@@ -10,17 +10,20 @@ all:
 	make -C src/methods/dbscan splfr=$(SPLFR_PATH)
 	make -C src/methods/emst splfr=$(SPLFR_PATH)
 	make -C src/methods/fastmks splfr=$(SPLFR_PATH)
+	make -C src/methods/kde splfr=$(SPLFR_PATH)
 	make -C src/methods/kernel_pca splfr=$(SPLFR_PATH)
 	make -C src/methods/kmeans splfr=$(SPLFR_PATH)
 	make -C src/methods/lars splfr=$(SPLFR_PATH)
 	make -C src/methods/linear_regression splfr=$(SPLFR_PATH)
 	make -C src/methods/linear_SVM splfr=$(SPLFR_PATH)
+	make -C src/methods/lmnn splfr=$(SPLFR_PATH)
 	make -C src/methods/logistic_regression splfr=$(SPLFR_PATH)
 	make -C src/methods/lsh splfr=$(SPLFR_PATH)
 	make -C src/methods/mean_shift splfr=$(SPLFR_PATH)
 	make -C src/methods/naive_bayes_classifier splfr=$(SPLFR_PATH)
 	make -C src/methods/nmf splfr=$(SPLFR_PATH)
 	make -C src/methods/perceptron splfr=$(SPLFR_PATH)
+	make -C src/methods/radical splfr=$(SPLFR_PATH)
 	make -C src/methods/random_forest splfr=$(SPLFR_PATH)
 	make -C src/methods/softmax_regression splfr=$(SPLFR_PATH)
 	make -C src/methods/approx_kfn splfr=$(SPLFR_PATH)
@@ -32,17 +35,20 @@ clean:
 	make -C src/methods/dbscan clean
 	make -C src/methods/emst clean
 	make -C src/methods/fastmks clean
+	make -C src/methods/kde clean
 	make -C src/methods/kernel_pca clean
 	make -C src/methods/kmeans clean
 	make -C src/methods/lars clean
 	make -C src/methods/linear_regression clean
 	make -C src/methods/linear_SVM clean
+	make -C src/methods/lmnn clean
 	make -C src/methods/logistic_regression clean
 	make -C src/methods/lsh clean
 	make -C src/methods/mean_shift clean
 	make -C src/methods/naive_bayes_classifier clean
 	make -C src/methods/nmf clean
 	make -C src/methods/perceptron clean
+	make -C src/methods/radical clean
 	make -C src/methods/random_forest clean
 	make -C src/methods/softmax_regression clean
 	make -C src/methods/approx_kfn clean