add build
import methods and nleqslv instead
update the roxygen2 and add the  "failure" indicator_value