added some SVM stuff to the mix.