run test
svm struct pattern