almost done

still need to tune the svm. but the tuning is very time consuming