all idf=true tests implemented