TFIDF logic included