added naive bayes classifier