add svm code