change a bit about the l-bfgs