add final NN updates, minFunc