add basic SVM