added PCA feature
ML on thresholded values, added post processing