adding tfidf stuff