diff --git a/Makefile b/Makefile
index e8bcae80fb70116a25a8ce8f9c654b4f4498f604..ff4f08bb33133f85e348903d2d430a147006786c 100644
--- a/Makefile
+++ b/Makefile
@@ -3,39 +3,72 @@ SPLFR_PATH=/usr/local/sicstus4.7.1/bin/splfr
 
 all:
 	@echo "Start compiling!"
+	@echo "AdaBoost!..."
 	make -C src/methods/ada_boost splfr=$(SPLFR_PATH)
-	@echo "AdaBoost!"
+	@echo "ApproxKFN!..."
+	make -C src/methods/approx_kfn splfr=$(SPLFR_PATH)
+	@echo "BayesianLinearRegression!..."
 	make -C src/methods/bayesian_linear_regression splfr=$(SPLFR_PATH)
+	@echo "CF!..."
 	#make -C src/methods/cf splfr=$(SPLFR_PATH)
+	@echo "DBScan!..."
 	make -C src/methods/dbscan splfr=$(SPLFR_PATH)
+	@echo "DecisionTree!..."
 	make -C src/methods/decision_tree splfr=$(SPLFR_PATH)
+	@echo "EMST!..."
 	make -C src/methods/emst splfr=$(SPLFR_PATH)
+	@echo "FastMKS!..."
 	make -C src/methods/fastmks splfr=$(SPLFR_PATH)
+	@echo "HoeffdingTree!..."
 	make -C src/methods/hoeffding_tree splfr=$(SPLFR_PATH)
+	@echo "KDE!..."
 	make -C src/methods/kde splfr=$(SPLFR_PATH)
+	@echo "KernelPCA!..."
 	make -C src/methods/kernel_pca splfr=$(SPLFR_PATH)
+	@echo "KFN!..."
+	make -C src/methods/kfn splfr=$(SPLFR_PATH)
+	@echo "KMeans!..."
 	make -C src/methods/kmeans splfr=$(SPLFR_PATH)
+	@echo "KNN!..."
+	make -C src/methods/knn splfr=$(SPLFR_PATH)
+	@echo "LARS!..."
 	make -C src/methods/lars splfr=$(SPLFR_PATH)
+	@echo "LinearRegression!..."
 	make -C src/methods/linear_regression splfr=$(SPLFR_PATH)
+	@echo "LinearSVM!..."
 	make -C src/methods/linear_SVM splfr=$(SPLFR_PATH)
+	@echo "LMNN!..."
 	make -C src/methods/lmnn splfr=$(SPLFR_PATH)
+	@echo "LocalCoordinateCoding!..."
 	make -C src/methods/local_coordinate_coding splfr=$(SPLFR_PATH)
+	@echo "LogisticRegression!..."
 	make -C src/methods/logistic_regression splfr=$(SPLFR_PATH)
+	@echo "LSH!..."
 	make -C src/methods/lsh splfr=$(SPLFR_PATH)
+	@echo "MeanShift!..."
 	make -C src/methods/mean_shift splfr=$(SPLFR_PATH)
+	@echo "NaiveBayesClassifier!..."
 	make -C src/methods/naive_bayes_classifier splfr=$(SPLFR_PATH)
+	@echo "NCA!..."
 	make -C src/methods/nca splfr=$(SPLFR_PATH)
+	@echo "NMF!..."
 	make -C src/methods/nmf splfr=$(SPLFR_PATH)
+	@echo "PCA!..."
 	make -C src/methods/pca splfr=$(SPLFR_PATH)
+	@echo "Perceptron!..."
 	make -C src/methods/perceptron splfr=$(SPLFR_PATH)
+	@echo "Radical!..."
 	make -C src/methods/radical splfr=$(SPLFR_PATH)
+	@echo "RandomForest!..."
 	make -C src/methods/random_forest splfr=$(SPLFR_PATH)
+	@echo "SoftmaxRegression!..."
 	make -C src/methods/softmax_regression splfr=$(SPLFR_PATH)
-	make -C src/methods/approx_kfn splfr=$(SPLFR_PATH)
+	@echo "SparseCoding!..."
 	make -C src/methods/sparse_coding splfr=$(SPLFR_PATH)
 
 clean:
 	make -C src/methods/ada_boost clean
+	make -C src/methods/approx_kfn clean
 	make -C src/methods/bayesian_linear_regression clean
 	#make -C src/methods/cf clean
 	make -C src/methods/dbscan clean
@@ -45,7 +78,9 @@ clean:
 	make -C src/methods/hoeffding_tree clean
 	make -C src/methods/kde clean
 	make -C src/methods/kernel_pca clean
+	make -C src/methods/kfn clean
 	make -C src/methods/kmeans clean
+	make -C src/methods/knn clean
 	make -C src/methods/lars clean
 	make -C src/methods/linear_regression clean
 	make -C src/methods/linear_SVM clean
@@ -62,7 +97,6 @@ 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
 	make -C src/methods/sparse_coding clean
 
 	
diff --git a/src/methods/new_method/new_method.pl b/src/methods/new_method/new_method.pl
index 43f90c49e011f41a23d1295c686da1af3869caaa..530ba8dce2b0edc3c554558bb2210676235177ca 100644
--- a/src/methods/new_method/new_method.pl
+++ b/src/methods/new_method/new_method.pl
@@ -42,7 +42,7 @@ foreign(function, c, function(arguments)).
 
 %% bool    name       => (1)true / (0)false
 
-%% Defines the functions that get connected from main.cpp
+%% Defines the functions that get connected from new_method.cpp
 foreign_resource(new_method, [function]).
 
 :- load_foreign_resource(new_method).
\ No newline at end of file