added svm classification