add svm wrapper