working on adding lbfgs w multiple workers