add incomplete changes...
replace grid search by decreasing grid search
add decreasing grid search