adding tfidf for part a