finally committing the independent feature evaluation framework