feature selection impl-d