added NB classification along with tools