figured out why logprob was > 0.0 it is be cause we are trucating lbfgs with maxfun, instead just increase tol to stop early