update est.blm function