IDF input are generally generated