use fmin_bfgs as fmin