add lmbda param
tweak
make parallel and save