update factor
update lambda parameter