step in the next step, modify the UI, and begin to deal with SVM