add progress report to tf-idf