[upd]
[add] BFGS
[add] new books
[upd] algorithm
[upd] to upper case