new overlap with svm functionality