small changes
added lbfgs optimization
removed version, because it is generated