for joao svm