add svm.h