first add for simple idf