BFGS definition is next