svm details tidied