revised
stm ols logit svm