final working version. need the confusion matrix.
notes