added NaiveBayes classifier